phpBB2 Impressum MOD


  • Paragoliat
  • 1203 Aufrufe 9 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • phpBB2 Impressum MOD

    Ich habe in mein Portal (1.52) Diesen MOD eingebaut :

    PHP-Quellcode

    1. ## EasyMod 0.0.7 compliant
    2. ##############################################################
    3. ##
    4. ## MOD Title: Impressum
    5. ## MOD Author: AWSW <> http://www.awsw.de
    6. ##
    7. ## MOD Description: Fügt ein Impressum zu Deinem phpBB2 hinzu. Adds a Impressum to your phpBB2.
    8. ## MOD Version: 1.10
    9. ##
    10. ## Installation Level: easy
    11. ## Installation Time: 3 Minutes
    12. ##
    13. ## Generator: phpBB2 Mod Maker 0.1.67
    14. ##############################################################
    15. ## This MOD is released under the GPL License. Intellectual Property is retained by the MOD Author(s) listed above. http://www.gnu.org
    16. ##############################################################
    17. ## For Security Purposes, Please Check: http://www.awsw.de/ for the latest version of this MOD. Downloading this MOD from other sites could cause malicious code to enter into your phpBB Forum. You´ll find support to this MOD at http://www.phpbb.de/
    18. ##############################################################
    19. ## Before Adding This MOD To Your Forum, You Should Back Up Your Complete Database And All Files Related To This MOD !
    20. ##############################################################
    21. ##
    22. ## Files to edit:
    23. ## <phpBB2-Root>/viewonline.php
    24. ## <phpBB2-Root>/admin/index.php
    25. ## <phpBB2-Root>/includes/constants.php
    26. ## <phpBB2-Root>/includes/page_header.php
    27. ## <phpBB2-Root>/templates/subSilver/overall_footer.tpl
    28. ## <phpBB2-Root>/language/lang_english/lang_impressum.php
    29. ## <phpBB2-Root>/language/lang_german/lang_impressum.php
    30. ## <phpBB2-Root>/language/lang_english/lang_main.php
    31. ## <phpBB2-Root>/language/lang_german/lang_main.php
    32. ##
    33. ##############################################################
    34. #
    35. # Installation:
    36. #
    37. ##############################################################
    38. #
    39. #-----[ COPY TO FOLDER ]------------------------------------------
    40. #
    41. # german: Dateien in vorgesehene Verzeichnisse kopieren
    42. #
    43. COPY phpBB2-Root/impressum.php TO impressum.php
    44. COPY phpBB2-Root/templates/subSilver/impressum_body.tpl TO templates/subSilver/impressum_body.tpl
    45. COPY phpBB2-Root/language/lang_english/lang_impressum.php TO language/lang_english/lang_impressum.php
    46. COPY phpBB2-Root/language/lang_german/lang_impressum.php TO language/lang_german/lang_impressum.php
    47. ##############################################################
    48. #
    49. #-----[ OPEN ]------------------------------------------
    50. #
    51. # german: Öffne
    52. #
    53. language/lang_english/lang_main.php
    54. #
    55. #-----[ FIND ]------------------------------------------
    56. #
    57. # german: Finde
    58. #
    59. ?>
    60. #
    61. #-----[ BEFORE, ADD ]------------------------------------------
    62. #
    63. # german: Davor einfügen
    64. #
    65. // Impressum MOD:
    66. $lang['Viewing_Impressum'] = "Viewing the Impressum";
    67. $lang['ImpressumMOD1'] = "Impressum";
    68. ##############################################################
    69. #
    70. #-----[ OPEN ]------------------------------------------
    71. #
    72. # german: Öffne
    73. #
    74. language/lang_german/lang_main.php
    75. #
    76. #-----[ FIND ]------------------------------------------
    77. #
    78. # german: Finde
    79. #
    80. ?>
    81. #
    82. #-----[ BEFORE, ADD ]------------------------------------------
    83. #
    84. # german: Davor einfügen
    85. #
    86. // Impressum MOD:
    87. $lang['Viewing_Impressum'] = "Betrachtet das Impressum";
    88. $lang['ImpressumMOD1'] = "Impressum";
    89. ##############################################################
    90. #
    91. #-----[ OPEN ]------------------------------------------
    92. #
    93. # german: Öffne
    94. #
    95. includes/constants.php
    96. #
    97. #-----[ FIND ]------------------------------------------
    98. #
    99. # german: Finde
    100. #
    101. define('PAGE_GROUPCP', -11);
    102. #
    103. #-----[ AFTER, ADD ]------------------------------------------
    104. # (! In case that -12 is used, chose an other value !)
    105. # german: Danach einfügen
    106. # (! Falls -12 schon belegt ist, wähle den nächst höheren Wert !)
    107. #
    108. define('PAGE_IMPRESSUM', -12);
    109. ##############################################################
    110. #
    111. #-----[ OPEN ]------------------------------------------
    112. #
    113. # german: Öffne
    114. #
    115. includes/page_header.php
    116. #
    117. #-----[ FIND ]------------------------------------------
    118. #
    119. # german: Finde
    120. #
    121. 'L_WHOSONLINE_MOD' => sprintf($lang['Mod_online_color'], '<span style="color:#' . $theme['fontcolor2'] . '">', '</span>'),
    122. #
    123. #-----[ AFTER, ADD ]------------------------------------------
    124. #
    125. # german: Danach einfügen
    126. #
    127. 'L_ImpressumMOD1' => $lang['ImpressumMOD1'],
    128. #
    129. #-----[ FIND ]------------------------------------------
    130. #
    131. # german: Finde
    132. #
    133. 'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),
    134. #
    135. #-----[ AFTER, ADD ]------------------------------------------
    136. #
    137. # german: Danach einfügen
    138. #
    139. 'U_ImpressumMOD1' => append_sid('impressum.'.$phpEx),
    140. ##############################################################
    141. #
    142. #-----[ OPEN ]------------------------------------------
    143. #
    144. # german: Öffne
    145. #
    146. viewonline.php
    147. #
    148. #-----[ FIND ]------------------------------------------
    149. #
    150. # german: Finde
    151. #
    152. case PAGE_FAQ:
    153. $location = $lang['Viewing_FAQ'];
    154. $location_url = "faq.$phpEx";
    155. break;
    156. #
    157. #-----[ AFTER, ADD ]------------------------------------------
    158. #
    159. # german: Danach einfügen
    160. #
    161. case PAGE_IMPRESSUM:
    162. $location = $lang['Viewing_Impressum'];
    163. $location_url = "impressum.$phpEx";
    164. break;
    165. ##############################################################
    166. #
    167. #-----[ OPEN ]------------------------------------------
    168. #
    169. # german: Öffne
    170. #
    171. admin/index.php
    172. #
    173. #-----[ FIND ]------------------------------------------
    174. #
    175. # german: Finde (1.)
    176. #
    177. case PAGE_FAQ:
    178. $location = $lang['Viewing_FAQ'];
    179. $location_url = "index.$phpEx?pane=right";
    180. break;
    181. #
    182. #-----[ AFTER, ADD ]------------------------------------------
    183. #
    184. # german: Danach einfügen
    185. #
    186. case PAGE_IMPRESSUM:
    187. $location = $lang['Viewing_Impressum'];
    188. $location_url = "impressum.$phpEx?pane=right";
    189. break;
    190. #
    191. #-----[ FIND ]------------------------------------------
    192. #
    193. # german: Finde (2.)
    194. #
    195. case PAGE_FAQ:
    196. $location = $lang['Viewing_FAQ'];
    197. $location_url = "index.$phpEx?pane=right";
    198. break;
    199. #
    200. #-----[ AFTER, ADD ]------------------------------------------
    201. #
    202. # german: Danach einfügen
    203. #
    204. case PAGE_IMPRESSUM:
    205. $location = $lang['Viewing_Impressum'];
    206. $location_url = "impressum.$phpEx?pane=right";
    207. break;
    208. ##############################################################
    209. #
    210. #-----[ OPEN ]------------------------------------------
    211. #
    212. # german: Öffne
    213. #
    214. templates/subSilver/overall_footer.tpl
    215. #
    216. #-----[ FIND ]------------------------------------------
    217. #
    218. # german: Finde
    219. #
    220. <div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
    221. #
    222. #-----[ AFTER, ADD ]------------------------------------------
    223. #
    224. # german: Danach einfügen
    225. #
    226. &nbsp;<a href="{U_ImpressumMOD1}" class="gensmall">{L_ImpressumMOD1}</a>&nbsp;<br>
    227. ##############################################################
    228. #
    229. #-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
    230. #
    231. # german: Speichere/Schließe alle Dateien
    232. #
    233. # HTH AWSW
    234. # http://www.awsw.de
    235. #
    236. # EoM
    Alles anzeigen


    Ging wunderbar.

    nur jetzt das Prob:

    Wenn ich dann unten auf den Link ''Impressum'' Klicke, komme ich immer wieder auf diese Site, wo ich schon bin.

    Also z.B. bin ich im Forum (index.php) komm ich auch wieder ins Forum, oder bin ich im Portal (portal.php) komm ich wider ins Portal usw.

    egal wo ich bin.

    Weiss da jemand, wo der Hacken is ?

    gruss
    [Size=1][Center]
    - -o0o----------o0o----------| Met-Art.IMAGE.Picture.Set.ART |----------o0o----------o0o- -
    - -o0o--- | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | ---o0o- -
    [/Center][/Size]
  • Bei sowas kann dir eher im phpBB2-Forum geholfen werden, evtl. steht dort sogar wie man es löst bzw. evtl. hatte schon mal jemand das Problem und konnte es beheben.;)
    Für Aussenstehende wird es schwer sein zu helfen, da man ja nicht die "Einbauanleitung" sehen müsste, sondern evtl. die Dateien in denen du das geändert hast (weil evtl. darin dann was falsch eingetragen wurde oder zuviel drin steht).
    Wie gesagt bist du für sowas auf dem phpBB2-Forum besser dran.;)
  • Also Ich hab das :

    PHP-Quellcode

    1. &nbsp;<a href="{U_ImpressumMOD1}" class="gensmall">{L_ImpressumMOD1}</a>&nbsp;<br>


    Mal so geändert,

    PHP-Quellcode

    1. &nbsp;<a href=http://www.meinepage.com/phpBBp/impressum.php class="mainmenu">Impressum</a></span>&nbsp;


    Jetzt Funzt, aber könnte da auch was, z.B sicherheitsmässig schief gehen ?

    oder sonst was ?

    @ Linux-Daemon
    Hast schon recht, könnte ja sein, habe aber nichts so gefunden was mir helfen könnte. Ganz nebenbei gehts da eine Ewigkeit, bis sich da mal dazu äussert, wenn überhaubt, hab da meine Erfahrungen.
    [Size=1][Center]
    - -o0o----------o0o----------| Met-Art.IMAGE.Picture.Set.ART |----------o0o----------o0o- -
    - -o0o--- | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | ---o0o- -
    [/Center][/Size]
  • o.0
    Bei

    Quellcode

    1. <a href=http://www.meinepage.com/phpBBp/impressum.php

    fehlen die Anführungsstriche!!!

    Quellcode

    1. <a href="http://www.meinepage.com/phpBBp/impressum.php"

    Sonst wird das vor allem bei älteren Browsern falsch oder gar nicht gelesen ;)

    Wieso sollte da was sicherheitsmässiges schief gehen?
    Ist doch ein ganz nocrmaler HTML-tag :)

    Gruß
    BloodVortex
  • Habs mit den Anführungsstrichen versucht, Kommen die wirklich nur an den schluss ? Direkt nach dem p ? SO ?? :

    PHP-Quellcode

    1. &nbsp;<a href=http://www.meinepage.com/phpBBp/impressum.php'' class="mainmenu">Impressum</a></span>&nbsp;


    wenn ich das so mache, wird der link auch mit den '' angezeigt, und der er funzt ned :(
    [Size=1][Center]
    - -o0o----------o0o----------| Met-Art.IMAGE.Picture.Set.ART |----------o0o----------o0o- -
    - -o0o--- | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | ---o0o- -
    [/Center][/Size]
  • Also ein Anführungszeichen besteht nicht aus zwei Hochkommatars ;)
    (du kannst aber anstatt Anführungszeiche hochkommertars setzen (glaub ich^^)

    Und dann kommt eines nach dem = bei href und eines nach dem letzten p bei php ;)
  • ~~"
    nein so:

    PHP-Quellcode

    1. &nbsp;<a href="http://www.meinepage.com/phpBBp/impressum.php" class="mainmenu">Impressum</a></span>&nbsp;

    Anführungszeichen: UMSCHALT+2 ;)
    Oder du hättest ein einzelnes Hochkommertar verwenden müssen ;) (hät ich vielleicht sagen sollen)