Seite 1 von 1
Like-Button
Verfasst: 28.07.2011 20:20
von jonaskremer
Hallo zusammen.
In meinem Forum wünschen sich die Benutzer momentan einen Like-Button. Ich habe zwar gesucht, gefunden habe ich aber nichts, da ich nicht den Facebook-Like button haben möchte.
Eher so in der Art wie "Folgende Benutzer bedankten sich:"
Ich hoffe ihr versteht was ich meine.
Gibt es sowas in der Art bereits?
Grüße,
jonaskremer
Re: Like-Button
Verfasst: 28.07.2011 20:40
von 7emper5i
Hallo,
Ich denke, dass das deinem Wunsch nahe kommt:
http://www.phpbb.com/customise/db/mod/thanks_for_posts/
Gruß
Re: Like-Button
Verfasst: 28.07.2011 23:15
von jonaskremer
Ja das geht in die richtige Richtung. Aber kann ich das denn ggf. so abändern, dass da steht "gefällt mir" bzw. "folgenden Personen gefällt das"?
Re: Like-Button
Verfasst: 28.07.2011 23:31
von 7emper5i
Hallo,
ja, das ist sogar relativ simpel.
Nimm die deutsche Übersetzung der Modifikation und gehe sie nach erfolgreichem Einbau gemäß deinem gewünschten Einsatzzweck durch.
Code: Alles auswählen
<?php
/**
*
* mods_thanks_mod.php [German (Casual Honorifics)]
*
* @package language
* @version $Id: $
* @copyright (c) 2010 phpBB Group
* @author 2010-03-28 - PhilippK
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
$lang = array_merge($lang, array(
'REMOVE_THANKS' => 'Um Deinen Dank zu löschen: ',
'THANK_POST' => 'Um dem Autor für seinen Beitrag zu danken: ',
'THANK_FROM' => 'durch',
'THANK_TEXT_1' => 'Für diesen Beitrag wurde dem Autor ',
'THANK_TEXT_2' => ' gedankt',
'THANK_TEXT_2pl' => ' %d Mal gedankt',
'RECEIVED' => 'wurde bedankt',
'THANKS' => 'Mal',
'GIVEN' => 'Hat gedankt',
'GRATITUDES' => 'Danke',
'FOR_MESSAGE' => ' für den Beitrag',
'THANKS_LIST' => 'Liste ansehen/schließen',
'THANKS_PM_SUBJECT_GIVE' => 'Danke für den Beitrag',
'THANKS_PM_SUBJECT_GIVE_EXPLAIN' => '<strong>ACHTUNG!<br />Es wird dringend empfohlen, diese Installation nur auszuführen, nachdem die Anweisungen zu Änderungen des Codes befolgt wurden (oder AutoMod für die Installation benutzt wurde)!<br />Es wird ebenfalls dringend empfohlen "Yes" für "Display Full Results" anzuwählen (unten)!</strong>',
'THANKS_PM_SUBJECT_REMOVE' => 'Dank möschen',
'THANKS_PM_MES_GIVE' => 'Danke für die PN',
'THANKS_PM_MES_REMOVE' => 'Dank löschen',
'THANKS_INFO_GIVE' => 'Du hast Dich für den Beitrag bedankt.',
'THANKS_INFO_REMOVE' => 'Du hast Deinen Dank gelöscht.',
'RETURN_POST' => 'Zurück',
'THANKS_USER' => 'Danke-Liste',
'THANKS_BACK' => 'Zurück',
'JUMP_TO_FORUM' => 'Zu Forum wechseln',
'JUMP_TO_TOPIC' => 'Zu Thema wechseln',
'INCORRECT_THANKS' => 'Ungültiges Danke',
'REMOVE_THANKS_CONFIRM' => 'Bist Du sicher, daß Du Deinen Dank löschen möchtest?',
'NO_VIEW_USERS_THANKS' => 'Du hast nicht die Erlaubnis, die Danke-Liste anzusehen.',
'THANKS_INSTALLED' => 'Du hast die Thanks MOD erfolgreich <strong>installiert</strong>.',
'NO_FILES_MODIFIED' => 'Du hast die Dateien nicht entspechend der Insallationsanweisungen in Thanks MOD bearbeitet.',
'NOT_INSTALLED' => 'Thanks MOD wurde nicht installiert.',
));
?>
Beispielsweise nimmst du die folgende Übersetzung:
und änderst sie analog in
ab.
Bei Änderungen an den Sprachdateien musst du nur den Cache leeren, um den gewünschten Effekt zu sehen, wenn du die Seite neu lädst.
Viel Erfolg,
Gruß
Re: Like-Button
Verfasst: 31.07.2011 21:20
von jonaskremer
Guten Abend!
Also ich habe das jetzt mal versucht zu installieren, doch leider finde ich nirgendwo das Symbol um sich zu bedanken. Und zudem ist der Header jetzt ca 100 Pixel zu hoch. Ich weiß leider nicht, was ich falsch gemacht habe. Und wo finde ich die deutschen Sprachdateien, bei mri enthalten sind nur RU und Eng
Grüße
Edit: Mir kommt die Mod-Seite auch irgendwie komisch vor:
[ externes Bild ]
oder ist das normal was ich da eingekreist habe?
Re: Like-Button
Verfasst: 31.07.2011 21:30
von 7emper5i
Hallo,
du musst dich entsprechend der Installationsanleitung vorwärts arbeiten.
Plug 'n play ist das nicht.
Weiterhin habe ich dir die deutsche Übersetzung in meinem vorherigen Post geliefert.
Die notwendige Adaption an deinen speziellen Einsatzzweck musst du selber vornehmen.
Andernfalls ist das ein Job für die Jobbörse.
Wenn du dich nicht bedanken kannst, aber die Installationsanleitung korrekt ausgeführt hast, kann es sein, dass du die notwendigen Berechtigungen nicht gesetzt hast.
Gruß
Re: Like-Button
Verfasst: 31.07.2011 21:37
von jonaskremer
Hmm und wo fang ich dann wieder an?
Habe vor lauter Eifer vergessen die Daten zu sichern

Re: Like-Button
Verfasst: 31.07.2011 21:45
von jonaskremer
Bitte auch mal Bild im Vorletzten Post angucken...
Ok hatte Berechtigungen nicht gesetzt klappt jetzt also. Die komische Darstellung im ACP bleibt aber
Re: Like-Button
Verfasst: 31.07.2011 21:46
von hackepeter13
jonaskremer hat geschrieben:Hmm und wo fang ich dann wieder an?
Habe vor lauter Eifer vergessen die Daten zu sichern

Du wirst doch wissen, ob du die install.xml komplett abgearbeitet hast oder nicht.
Für mich sieht das so aus, als würden dir schlicht und einfach die 3 deutschen Sprachdateien für den Mod fehlen, da diese ja nicht mitgeliefert werden.
Ergo: Kopiere die englischen Sprachdateien in den deutschen Ordner Sprachordner!
Dann hast du das zwar erstmal auf englisch, aber hier wurde ja für die eine Sprachdatei schon eine Übersetzung gepostet.

Re: Like-Button
Verfasst: 01.08.2011 00:08
von jonaskremer
Ok ich habe es jetzt so weit, allerdings stört mich noch etwas:
[ externes Bild ]
Ich finde nirgendwo den Parameter um den Namen vom Threadersteller zu entfernen (In diesem Fall "Janu")
Kennt jemand vielleicht eine Lösung?