http://www.mediawiki.org/wiki/Special:Code/MediaWiki/73513
Revision: 73513
Author: nad
Date: 2010-09-22 10:40:40 +0000 (Wed, 22 Sep 2010)
Log Message:
-----------
add tabset code - requires tabset.js
Modified Paths:
--------------
trunk/extensions/RecordAdmin/RecordAdmin.i18n.php
trunk/extensions/RecordAdmin/RecordAdmin_body.php
Modified: trunk/extensions/RecordAdmin/RecordAdmin.i18n.php
===================================================================
--- trunk/extensions/RecordAdmin/RecordAdmin.i18n.php 2010-09-22 08:28:10 UTC
(rev 73512)
+++ trunk/extensions/RecordAdmin/RecordAdmin.i18n.php 2010-09-22 10:40:40 UTC
(rev 73513)
@@ -55,6 +55,7 @@
'recordadmin-export-pdf' => 'PDF',
'recordadmin-notset' => 'No "$1"',
'recordadmin-edit-info' => 'This page contains templates which have
their own forms which you can fill in from this tab-set',
+ 'recordadmin-properties' => 'Properties',
);
/** Message documentation (Message documentation)
Modified: trunk/extensions/RecordAdmin/RecordAdmin_body.php
===================================================================
--- trunk/extensions/RecordAdmin/RecordAdmin_body.php 2010-09-22 08:28:10 UTC
(rev 73512)
+++ trunk/extensions/RecordAdmin/RecordAdmin_body.php 2010-09-22 10:40:40 UTC
(rev 73513)
@@ -76,19 +76,24 @@
if( $count > 0 ) {
# Add the prefs JS for the tabset
- $wgOut->addScript( "<script
src=\"$wgStylePath/common/prefs.js?269\"></script>" );
+ #$wgOut->addScript( "<script
src=\"$wgStylePath/common/prefs.js\"></script>" );
$editPage->textbox1 = str_replace( "\x07", "", $content
);
$jsFormsList = array();
- $tabset = "";
+ $tabset = "<div class=\"tabset\">";
+ $tabset .= "<fieldset><legend>" . wfMsg(
'recordadmin-properties' ) . "</legend>";
+ $tabset .= wfMsg( 'recordadmin-edit-info' ) .
"</fieldset>";
foreach( $records as $type => $record ) {
$jsFormsList[] = "'$type'";
$this->preProcessForm( $type );
$this->examineForm();
$this->populateForm( $this->valuesFromText(
$record ) );
+ $tabset .= "<fieldset><legend>$type " .
strtolower( wfMsg( 'recordadmin-properties' ) ) . "</legend>\n";
$tabset .= "<form id=\"$type-form\"
class=\"$type-record recordadmin\">$this->form</form>\n";
+ $tabset .= "</fieldset>";
}
+ $tabset .= "</div>";
$jsFormsList = join( ', ', $jsFormsList );
# Add the tabset before the normal edit form
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs