Frage wegen View your topics mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
acidrain
Mitglied
Beiträge: 185
Registriert: 05.12.2011 05:06

Frage wegen View your topics mod

Beitrag 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
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8219
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Frage wegen View your topics mod

Beitrag von Kirk »

Hallo
Öffen die install.xml mit deinem Webbrowser, dort kannt du oben rechts die Sprache auswählen
und die Anleitung lesen.
acidrain
Mitglied
Beiträge: 185
Registriert: 05.12.2011 05:06

Re: Frage wegen View your topics mod

Beitrag 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
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Frage wegen View your topics mod

Beitrag 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.
hackepeter13
Valued Contributor
Beiträge: 3570
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Frage wegen View your topics mod

Beitrag 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
acidrain
Mitglied
Beiträge: 185
Registriert: 05.12.2011 05:06

Re: Frage wegen View your topics mod

Beitrag 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
hackepeter13
Valued Contributor
Beiträge: 3570
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Frage wegen View your topics mod

Beitrag 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)!
Antworten

Zurück zu „[3.0.x] Mod Support“