Hello, basically I would like to know if I can modify editpage.php to
show multiples types of edit and "link" them. I mean, my wiki would
present a first page where you select an archive (the button brings to
second page), a second page where you select a msgid/msgstr of the
presented (the button brings to third page),and the third page where
you edit the message. All three are "action=edit" pages,and i modified
index.php to enter as action=edit.
But some problems I encounter (the fact it's that I don't know if that
multiple edit is possible, however; apart, note I read/save to php
level, no using DB for the contents):
- I modify the editpage.php using things "if currentpage==1 do this,
else if ==2...". The idea is when submit in the first page, go to the
second...but it doesn't seem to capture tthe $intpo: that is, when I
submit, now it backs to actual screen (doesn't show previewnote
because I change manually beginning the editform...)
(in function editform)
global $currentscreen;
global $intpo;
if (!($intpo==true)){
$intpo=false;
}
if ( 'preview' == $formtype ) { #do this because else it goes to
preview when I submit
$formtype = 'initial';
}
(later....)
if ($currentscreen==1) {
if ($intpo){
$pcurrentscreen=3;
$filepo=$fileintroduced;
}
else {
$wgOut->addHTML( "<form id=\"intpoform\" name=\"intpoform\"
method=\"post\" action=\"$action\" enctype=\"multipart/form-data\">");
$introducepo="Introduce .po file: <input tabindex='3' type='text'
value=\"$filepo\" name=\"$fileintroduced\" maxlength='50' size='30'
/><br />";
$wgOut->addHTML( "$introducepo
<input tabindex='5' id='intpo' type='submit' value=\"Edite file\"
name=\"$intpo\" accesskey=\"I\" title=\"Edite file\"/>");
$wgOut->addHTML( "</form>\n" );
}
}
Basically, I would be glad If i know it's possible,all this "multiple
edit" stuff. If besides you know why the form doesn't pass the
intpo=true and so automatically go to next page, better, because at
these moments I see all wrong :(
Lot of thanks
Jordi
Text of other prior messages maybe useful....
>>>>>>>>>>>><
- the first in which you can load a file (.po) from your computer,
- the second in which you see some messages of the .po and you can try
the one which you want
- and the third, the one that I have already developed:default
action=edit, you can modify/introduce your translation.
As i say, the three pages of my web application should be more or less
editable...so, I forget special pages, and modify my editpage.php to
use code depending of the screen/page showing. I created a variable
inicializated to 1, and presents what i would like in my first page; I
change manually to 3, and presents what I had done as editpage, and
therefore...
If i control the variable dinamically (initializated to 1 and
incrementing when pressing the button that goes to next page), would
this be a good (although maybe a bit "dirty") solution?
>>>>>>>>>>>>>>>>