Seite 1 von 1

Frage wegen View your topics mod

Verfasst: 31.12.2011 16:08
von acidrain
hallo

ich habe den mod view your topics installiert und
ich wollte gerade den button namen usw ändern.
da habe ich dann gesehn das es im ganzen nur eine datei gibt
bei language und sonst gibt es überhaupt keine datein.

wie geht das bitte..?
alle anderen mods haben mindestens 10 datein mit allen
möglichen codes und die hat nur eine xml datei.
wie kann ich da jetzt irgendwie was ändern.

hier hab ich den code von der einen seite :

Code: Alles auswählen

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="modx.prosilver.en.xsl"?>
<!--For security purposes, please check: http://www.phpbb.com/mods/ for the latest version of this MOD. Although MODs are checked before being allowed in the MODs Database there is no guarantee that there are no security problems within the MOD. No support will be given for MODs not found within the MODs Database which can be found at http://www.phpbb.com/mods/-->
<mod xmlns="http://www.phpbb.com/mods/xml/modx-1.2.5.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <header>
    <license>http://opensource.org/licenses/gpl-license.php GNU General Public License v2</license>
    <title lang="en-gb">View your topics</title>
    <title lang="fr">Voir mes sujets</title>
    <description lang="en-gb">This mod adds a 'View your topics' link in the header</description>
    <description lang="fr">Ce MOD ajoute dans le header, un lien 'Voir mes sujets' permetant d'afficher tous les sujets dont on est l'auteur</description>
    <author-notes lang="en-gb"></author-notes>
    <author-group>
      <author>
        <email>ernadoo@phpbb-services.com</email>
        <homepage>http://www.phpbb-services.com</homepage>
        <realname>Erwan NADER</realname>
        <username>ErnadoO</username>
      </author>
    </author-group>
    <mod-version>1.0.1</mod-version>
    <installation>
      <level>easy</level>
      <time>180</time>
      <target-version>3.0.9</target-version>
    </installation>
    <history>
      <entry>
        <date>2008-01-12</date>
        <rev-version>1.0.0</rev-version>
        <changelog lang="en-gb">
          <change>First Version</change>
        </changelog>
        <changelog lang="fr">
          <change>Première version</change>
        </changelog>
      </entry>
      <entry>
        <date>2011-07-17</date>
        <rev-version>1.0.1</rev-version>
        <changelog lang="en-gb">
          <change>PhpBB 3.0.9 compatibility</change>
        </changelog>
        <changelog lang="fr">
          <change>Compatible phpBB 3.0.9</change>
        </changelog>
      </entry>
    </history>
		<link-group>
			<link type="language" href="languages/fr.xml" lang="en">French</link>
			<link type="language" href="languages/fr.xml" lang="fr">Français</link>
		</link-group>
  </header>
  <action-group>
    <open src="includes/functions.php">
      <edit>
        <find><![CDATA[		'U_SEARCH_SELF'			=> append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=egosearch'),]]></find>
        <action type="after-add"><![CDATA[		'U_SEARCH_OWN'			=> append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=own'),]]></action>
      </edit>
    </open>
    <open src="search.php">
      <edit>
        <find><![CDATA[			login_box('', $user->lang['LOGIN_EXPLAIN_EGOSEARCH']);
		}
	break;]]></find>
        <action type="after-add"><![CDATA[	case 'own':
		$author_id = $user->data['user_id'];
		if ($user->data['user_id'] == ANONYMOUS)
		{
			login_box('', $user->lang['LOGIN_EXPLAIN_OWN']);
		}
	break;]]></action>
      </edit>
      <edit>
        <find><![CDATA[		$show_results = ($topic_id) ? 'posts' : request_var('sr', ($search_id == 'egosearch') ? 'topics' : 'posts');]]></find>
        <action type="replace-with"><![CDATA[		$show_results = ($topic_id) ? 'posts' : request_var('sr', ($search_id == 'egosearch' || $search_id == 'own') ? 'topics' : 'posts');]]></action>
      </edit>
      <edit>
        <find><![CDATA[			case 'egosearch':]]></find>
        <action type="before-add"><![CDATA[				case 'own':
					$search_fields = 'firstpost';
					$l_search_title = $user->lang['SEARCH_OWN'];
				break;]]></action>
      </edit>
    </open>
    <open src="language/en/common.php">
      <edit>
        <find>));</find>
        <action type="after-add"><![CDATA[$lang = array_merge($lang, array(
	'SEARCH_OWN'			=> 'View your topics'
));]]></action>
      </edit>
    </open>
    <open src="language/en/search.php">
      <edit>
        <find><![CDATA[	'LOGIN_EXPLAIN_EGOSEARCH'	=> 'The board requires you to be registered and logged in to view your own posts.',]]></find>
        <action type="after-add"><![CDATA[	'LOGIN_EXPLAIN_OWN'			=> 'The board requires you to be registered and logged in to view your own topics.',]]></action>
      </edit>
    </open>
    <open src="styles/prosilver/template/overall_header.html">
      <edit>
        <find><![CDATA[<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>]]></find>
			<inline-edit>
				<inline-find><![CDATA[</a>]]></inline-find>
				<inline-action type="after-add"><![CDATA[  &bull; <a href="{U_SEARCH_OWN}">{L_SEARCH_OWN}</a>]]></inline-action>
			</inline-edit>
      </edit>
    </open>
  </action-group>
</mod>
wäre toll wenn mir jemand das erklären könnte und vl wie ich da den button namen ändern kann.

thx lg

Re: Frage wegen View your topics mod

Verfasst: 31.12.2011 19:33
von Kirk
Hallo
Öffen die install.xml mit deinem Webbrowser, dort kannt du oben rechts die Sprache auswählen
und die Anleitung lesen.

Re: Frage wegen View your topics mod

Verfasst: 01.01.2012 15:12
von acidrain
es gibt keine install xml

das ist die einzige datei die es gibt..
ich habs mit automod instlaliert klappt auch super
aber ich wollt ja den namen des buttons ändern aber es
gibt keine andere datei als diese

Re: Frage wegen View your topics mod

Verfasst: 01.01.2012 17:06
von modernist
@acidrain

Pack zu der von dir geposteten xml-Datei noch eine modx.prosilver.en.xsl aus einer anderen MOD und du kannst auch die xml ganz normal im Brower öffnen und lesen.

Re: Frage wegen View your topics mod

Verfasst: 02.01.2012 00:45
von hackepeter13
Hallo acidrain,

sag mal weißt du, was du schreibst und ließt?

Mal sehen ob dir was auffällt:
acidrain hat geschrieben:hallo

ich habe den mod view your topics installiert ...

...und die hat nur eine xml datei.

hier hab ich den code von der einen seite :

Code: Alles auswählen

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="modx.prosilver.en.xsl"?>
<!--For security purposes, please check: http://www.phpbb.com/mods/ for the latest version of this MOD. Although MODs are checked before being allowed in the MODs Database there is no guarantee that there are no security problems within the MOD. No support will be given for MODs not found within the MODs Database which can be found at http://www.phpbb.com/mods/-->
<mod xmlns="http://www.phpbb.com/mods/xml/modx-1.2.5.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <header>
    <license>http://opensource.org/licenses/gpl-license.php GNU General Public License v2</license>
    <title lang="en-gb">View your topics</title>
    <title lang="fr">Voir mes sujets</title>
    <description lang="en-gb">This mod adds a 'View your topics' link in the header</description>
    <description lang="fr">Ce MOD ajoute dans le header, un lien 'Voir mes sujets' permetant d'afficher tous les sujets dont on est l'auteur</description>
    <author-notes lang="en-gb"></author-notes>
    <author-group>
      <author>
        <email>ernadoo@phpbb-services.com</email>
        <homepage>http://www.phpbb-services.com</homepage>
        <realname>Erwan NADER</realname>
        <username>ErnadoO</username>
      </author>
    </author-group>
    <mod-version>1.0.1</mod-version>
    <installation>
      <level>easy</level>
      <time>180</time>
      <target-version>3.0.9</target-version>
    </installation>
    <history>
      <entry>
        <date>2008-01-12</date>
        <rev-version>1.0.0</rev-version>
        <changelog lang="en-gb">
          <change>First Version</change>
        </changelog>
        <changelog lang="fr">
          <change>Première version</change>
        </changelog>
      </entry>
      <entry>
        <date>2011-07-17</date>
        <rev-version>1.0.1</rev-version>
        <changelog lang="en-gb">
          <change>PhpBB 3.0.9 compatibility</change>
        </changelog>
        <changelog lang="fr">
          <change>Compatible phpBB 3.0.9</change>
        </changelog>
      </entry>
    </history>
		<link-group>
			<link type="language" href="languages/fr.xml" lang="en">French</link>
			<link type="language" href="languages/fr.xml" lang="fr">Français</link>
		</link-group>
  </header>
  <action-group>
    <open src="includes/functions.php">
      <edit>
        <find><![CDATA[		'U_SEARCH_SELF'			=> append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=egosearch'),]]></find>
        <action type="after-add"><![CDATA[		'U_SEARCH_OWN'			=> append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=own'),]]></action>
      </edit>
    </open>
    <open src="search.php">
      <edit>
        <find><![CDATA[			login_box('', $user->lang['LOGIN_EXPLAIN_EGOSEARCH']);
		}
	break;]]></find>
        <action type="after-add"><![CDATA[	case 'own':
		$author_id = $user->data['user_id'];
		if ($user->data['user_id'] == ANONYMOUS)
		{
			login_box('', $user->lang['LOGIN_EXPLAIN_OWN']);
		}
	break;]]></action>
      </edit>
      <edit>
        <find><![CDATA[		$show_results = ($topic_id) ? 'posts' : request_var('sr', ($search_id == 'egosearch') ? 'topics' : 'posts');]]></find>
        <action type="replace-with"><![CDATA[		$show_results = ($topic_id) ? 'posts' : request_var('sr', ($search_id == 'egosearch' || $search_id == 'own') ? 'topics' : 'posts');]]></action>
      </edit>
      <edit>
        <find><![CDATA[			case 'egosearch':]]></find>
        <action type="before-add"><![CDATA[				case 'own':
					$search_fields = 'firstpost';
					$l_search_title = $user->lang['SEARCH_OWN'];
				break;]]></action>
      </edit>
    </open>
    <open src="language/en/common.php">
      <edit>
        <find>));</find>
        <action type="after-add"><![CDATA[$lang = array_merge($lang, array(
	'SEARCH_OWN'			=> 'View your topics'
));]]></action>
      </edit>
    </open>
    <open src="language/en/search.php">
      <edit>
        <find><![CDATA[	'LOGIN_EXPLAIN_EGOSEARCH'	=> 'The board requires you to be registered and logged in to view your own posts.',]]></find>
        <action type="after-add"><![CDATA[	'LOGIN_EXPLAIN_OWN'			=> 'The board requires you to be registered and logged in to view your own topics.',]]></action>
      </edit>
    </open>
    <open src="styles/prosilver/template/overall_header.html">
      <edit>
        <find><![CDATA[<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>]]></find>
			<inline-edit>
				<inline-find><![CDATA[</a>]]></inline-find>
				<inline-action type="after-add"><![CDATA[  &bull; <a href="{U_SEARCH_OWN}">{L_SEARCH_OWN}</a>]]></inline-action>
			</inline-edit>
      </edit>
    </open>
  </action-group>
</mod>
Kirk hat geschrieben:Öffen die install.xml mit deinem Webbrowser,...
acidrain hat geschrieben:es gibt keine install xml
Und?
Du schreibst es gibt nur eine install.xml, postest sogar deren Code und dannach meinst du es gibt keine?! :roll:

acidrain hat geschrieben:aber ich wollt ja den namen des buttons ändern aber es
Buttons?
Ich habe mir die Mod eben aus der Mod-DB auf phpbb.com runtergeladen (@modernist, dort sind alle nötigen Dateien für die Install vorhanden, sonst wäre die Mod auch nicht in der Mod-DB).
Du meinst wohl ehr den Textlink (Button = grafisch - diese Mod liefert aber keine Grafiken mit) um die Sprache zu ändern, musst du die entsprechenden Stellen in der Sprachdateien bearbeiten.
Laut der Mod-install muss in der language/en/common.php sowie language/en/search.php etwas hinzugefügt werden.
Dieses fügst ebenfalls in die "de" Sprachdateien (also language/de/common.php sowie language/de/search.php) und übersetzt dann die Sätze.
acidrain hat geschrieben:ich habe den mod view your topics installiert und
ich wollte gerade den button namen usw ändern.
da habe ich dann gesehn das es im ganzen nur eine datei gibt
bei language und sonst gibt es überhaupt keine datein.
Die Datei im Ordner "language" gehört zur install und anhand des Dateinamen "fr" deutet diese daraufhin, das es die Französische Sprach-Anleitung ist.
acidrain hat geschrieben:wie geht das bitte..?
alle anderen mods haben mindestens 10 datein mit allen
möglichen codes
Du kannst da nicht alle Mods vergleichen, bei manchen werden 50 Dateien mitgeliefert und müssen 20 Dateien geändert werden, bei manchen muss nicht geändert werden und nur Dateien hochgeladen werden und bei manchen gibt es keine Dateien und es muss nur bestehende verändert werden - es kommt eben drauf an was die Mod ändert und oder an neuen Funktionen mitbringt.

PS: Vllt. solltest du dich auch mal etwas durch die Knowledge Base hier lesen:
KB:modsfaq und KB:mod_installation

Re: Frage wegen View your topics mod

Verfasst: 02.01.2012 00:50
von acidrain
sorry


ich hab mich verschrieben es gibt schon ne install datei aber nur eine language fr. file

und der code schaut so komisch aus....normal kann ich immer was ändern an den buttons usw .halt an den namen davvon
aber egal anscheinend kann ich das nicht ändern dann werd ichs lieber wegmachen

thx für eure hilfe

Re: Frage wegen View your topics mod

Verfasst: 02.01.2012 00:57
von hackepeter13
Nochmal von vorne:

1. du lädst die Mod aus der Datenbank runter
2. du entpackst das Packet
3. du öffnest die insta.xml mit einem Webbrowser
4. du arbeitest die Anleitung von oben nach unten ab
5. die Änderungen in den language/en/ Dateien machst du ebenfalls auch in den language/de/ Dateien und änderst in den Zeilen entprechend die Sätze ins deutsche (dazu hilft oft auch Google Translate, falls dein Englisch nicht so dolle ist).
Beispiel: aus 'SEARCH_OWN' => 'View your topics' machst du 'SEARCH_OWN' => 'Eigene Themen'
6. die im Packet language/fr.xml ist für dich uninteressant, es sei du kannst französisch und bietest die Sprache auch in deinem Forum an.
7. es müssen bei dieser Mod keine Dateien hochgeladen, nur bestehende phpbb3-Dateien bearbeitet werden

War das nun verständlicher?!

Und wie gesagt, belese dich durch die Knowledge Base (sie Links in meinem letzten Beitrag)!