4images Forum & Community
Welcome, Guest. Please login or register.
Did you miss your activation email?
October 24, 2014, 09:00:35 AM

Login with username, password and session length
Search:     Advanced search
4images is now on facebook. Click here and become a fan!
Togle to toolbar
Translate this page with =>
Translate this page >
* Home Help Search Login Register
 
+  4images Forum & Community
|-+  4images Modifications / Modifikationen
| |-+  Mods & Plugins (Releases & Support) (Moderators: mawenzi, Rembrandt)
| | |-+  [Mod] Script für persönliche Begrüßung
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
This topic has not yet been rated!
Author Topic: [Mod] Script für persönliche Begrüßung  (Read 9226 times)
Allround
Jr. Member
**
Offline Offline

Posts: 59

Thank You
-Given: 0
-Receive: 0


View Profile
« on: February 27, 2010, 10:35:13 AM »

Hallo

Wer kann denn Hier für 4images ein Script proggen, was die Leute und die Tageszeit erkennt?

Zum Beispiel das im oberen Bereich steht:
Guten Morgen/Guten Tag/Guten Abend Gast bzw. Username +Datum o.ä.

Geht das so einfach? oder gibts das schon und ich habe es unter "Suche" vielleicht übersehen. Dann sorry

MfG




Bitte aussagekräftige Titel wählen. mfg @Rembrandt
« Last Edit: July 25, 2011, 07:48:56 PM by Rembrandt » Logged
honda2000
4images Guru
*******
Offline Offline

Posts: 3259

Thank You
-Given: 4
-Receive: 20


View Profile WWW
« Reply #1 on: February 27, 2010, 04:56:05 PM »

Meinst du sowas:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php

if(date("G") < 10) {

      
$begruessung"Guten Morgen";

}

if(
date("G") <= 18 && date("G") >= 10) {

      
$begruessung"Guten Tag";

}

if(
date("G") >= 19) {

      
$begruessung"Guten Abend";

}

 echo 
$begruessung;

?>

geht auch als JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script language="JavaScript">

<!--

Today = new Date();

h = Today.getHours();

if(h<11) document.write("Guten Morgen");

else if(h<19) document.write("Guten Tag");

else if(h<24) document.write("Guten Abend");

else document.write("Guten Tag");

//-->

</script>


Logged

Rembrandt
Moderator
4images Guru
*****
Offline Offline

Posts: 4085

Thank You
-Given: 106
-Receive: 858

Vienna


View Profile WWW
« Reply #2 on: February 27, 2010, 06:47:48 PM »

Hi!

das ganze in php:

füge in lang/yourlang/main.php ein:
1
2
3
$lang['user_good_morning'] = "Guten Morgen! ";
$lang['user_hello'] = "Guten Tag! ";
$lang['user_good_evening'] = "Guten Abend! ";

suche in includes/page_header.php:
1
2
3
//-----------------------------------------------------
//--- User Box ----------------------------------------
//-----------------------------------------------------
füge darunter ein:
1
2
3
4
5
6
7
if (date("H") <= 10) {
$welcome =  $lang['user_good_morning'];
} elseif (
date("H") <= 18) {
$welcome =  $lang['user_hello'];
} elseif (
date("H") <= 24) {
$welcome $lang['user_good_evening'];
}
suche:
1
 $site_template->register_vars("lang_loggedin_msg"preg_replace("/".$site_template->start."loggedin_user_name".$site_template->end."/siU"format_text($user_info['user_name'], 2), $lang['lang_loggedin_msg']));
ersetze es mit:
1
2
 //$site_template->register_vars("lang_loggedin_msg", preg_replace("/".$site_template->start."loggedin_user_name".$site_template->end."/siU", format_text($user_info['user_name'], 2), $lang['lang_loggedin_msg']));
$site_template->register_vars"lang_loggedin_msg"preg_replace("/".$site_template->start."loggedin_user_name".$site_template->end."/siU"format_text($user_info['user_name'], 2), "<center>".$welcome."<br><br><b>"format_text($user_info['user_name'])."</b></center>"));
suche:
1
$user_box $site_template->parse_template("user_loginform");
füge darüber ein:
1
$site_template->register_vars"lang_loggedin_msg""<center>".$welcome."<br><br><b>"$lang['userlevel_guest']."</b></center>");

suche in deinem templates/user_loginform.html:
1
<form action="{url_login}" method="post">
füge darüber ein:
1
{lang_loggedin_msg}<br>

mfg Andi
« Last Edit: February 28, 2010, 07:01:10 AM by Rembrandt » Logged

Meine 4Images Modifikationen  Now over 100 Modification Online!    Meine 4images Demo Seite


Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
MarcoRuntis
Pre-Newbie

Offline Offline

Posts: 2

Thank You
-Given: 0
-Receive: 0


View Profile
« Reply #3 on: March 04, 2010, 03:17:42 PM »

Danke soetwas habe ich für meine Gallery ebenfalls gesucht.
Logged
Allround
Jr. Member
**
Offline Offline

Posts: 59

Thank You
-Given: 0
-Receive: 0


View Profile
« Reply #4 on: April 21, 2012, 11:34:52 AM »



füge in lang/yourlang/main.php ein:
1
2
3
$lang['user_good_morning'] = "Guten Morgen! ";
$lang['user_hello'] = "Guten Tag! ";
$lang['user_good_evening'] = "Guten Abend! ";


Welche Stelle in main.php???

Logged
nobby
4images Guru
*******
Offline Offline

Posts: 2612

Thank You
-Given: 5
-Receive: 40


View Profile
« Reply #5 on: April 21, 2012, 11:38:29 AM »

Hallo,

$lang ist ja mal zu ende, und direkt darunter  Wink

nobby
Logged
Jan-Lukas
Addicted member
******
Offline Offline

Posts: 1229

Thank You
-Given: 140
-Receive: 42


View Profile WWW
« Reply #6 on: April 21, 2012, 04:46:46 PM »

aber vor dem ?> Wink

Ich selber ziehe diesen Mod vor
http://www.4homepages.de/forum/index.php?topic=29862.0
Logged

Danke Harald

Allround
Jr. Member
**
Offline Offline

Posts: 59

Thank You
-Given: 0
-Receive: 0


View Profile
« Reply #7 on: December 22, 2012, 01:51:46 PM »

Quote  [Expand]
suche:
1
 $site_template->register_vars("lang_loggedin_msg"preg_replace("/".$site_template->start."loggedin_user_name".$site_template->end."/siU"format_text($user_info['user_name'], 2), $lang['lang_loggedin_msg']));

Das ist ja in der Login Info die Standart Begrüßung für eingeloggte Gäste?
Eingeloggt als: Username ...

Ich habe es umgeschrieben in der Sprachdatei als Willkommen Username.

Ich brauche keine Uhrzeit Begrüßung, sondern, ich will die Standart Login Begrüßung auch für Gäste sichtbar machen

Kurzgefasst. Ich möchte auch Für Die Gäste eine einfache "Willkommen Gast" Begrüßung das nach dem Einloggen zu "Willkommen Username" wird das in der Mitte also im Main meiner Seite steht und nicht erst nach dem Einloggen in der Userbox
Logged
Rembrandt
Moderator
4images Guru
*****
Offline Offline

Posts: 4085

Thank You
-Given: 106
-Receive: 858

Vienna


View Profile WWW
« Reply #8 on: December 22, 2012, 03:00:22 PM »

Hi!


suche in der page_header.php:
1
$user_box $site_template->parse_template("user_loginform");
füge darüber eine der zwei folgenden Zeilen ein:
1
2
  $site_template->register_vars"lang_loggedin_msg""<br><center>Willkommen<br><b>"$lang['userlevel_guest']."</b></center>");
  
$site_template->register_vars("lang_loggedin_msg"preg_replace("/".$site_template->start."loggedin_user_name".$site_template->end."/siU"$lang['userlevel_guest'], $lang['lang_loggedin_msg']));

suche in deinen template/user_loginform.html:
1
<table width="100%" border="0" cellpadding="4" cellspacing="0">
füge darüber ein:
1
{lang_loggedin_msg}

mfg Andi
Logged

Meine 4Images Modifikationen  Now over 100 Modification Online!    Meine 4images Demo Seite


Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.144 seconds with 20 queries.