Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Sunny C.

Pages: 1 ... 107 108 109 110 [111] 112 113 114 115 116
1651
Mods & Plugins (Requests & Discussions) / Re: [Plugin] CHMOD viewer
« on: June 18, 2008, 02:17:42 PM »
Hallo,
ok das stimmt! Ich hab manchmal schwierigkeiten mich auszudrücken!

Aber danke für die Informationen!

Und ich würde gerne meine Plugins ins englische schreiben, aber ich kann nicht sehr gut Englisch daher müsste ich Google dafür nehmen und die Grammatik lässt zu wünschen übrig. Naja bis ich meinen Kurs für Business Englisch mache dauerts noch was, dann werde ich auch keine schwierigkeiten mehr haben!

Habe den Text von jan-Lukas übernommen als Beschreibung ist alles gesagt!

1652
Du kannst ja mit jedem FTP Programm für jeden Ordner Rechte vergeben aka "777" undso!
Eigentlich hat jedes FTP Programm "Rechte Maustaste" -> "CHMOD Rechte vergeben" dort kann man wie gewohnt "777" etc. eingeben!

Dieser Generator gibt den RWX und den Zahlencode aus. Für irgendetwas brauchte ich den mal damals, da man diese Werte manuell eingeben musste und ich nicht alle Zahlen Codes bzw. RWX-Formate kannte.

Die Leute die nur mit dem FTP arbeiten brauchen solch einen Generator in der Regel nicht!

Ich schaue mal in meinen Favs. nach wo ich das gebraucht hatte.

Fazit: Wird eigtl. nur gebraucht, wenn man diese Eingaben manuell verrichten muss und man die Codes nicht alle kennt.

1653
Mods & Plugins (Requests & Discussions) / [Plugin] CHMOD Simulator
« on: June 17, 2008, 10:38:17 PM »
Update:
- New Code


Hello,
This viewer has no function, is only a simulation showing how the rights can be set.
Has actually every FTP program, without.


Hallo zusammen,
dieser Viewer hat keine Funktion, ist nur eine Simulation die anzeigt wie Rechte eingestellt werden.
Hat eigentlich auch jedes ftp Programm, also ohne nutzen.


===[ Installation ]===


Loading everything from the unzipped folder plugins_chmodgen "in the appropriate folder structure high!

Lade alles aus dem entpackten Ordner "plugins_chmodgen" in die entsprechende Ordnerstruktur hoch!

admin/plugins/admin_chmodgen.php
admin/plugins/chmod_gen/index.php
admin/plugins/chmod_gen/chmod.js
admin/plugins/chmod_gen/tooltip_mini.js
admin/plugins/chmod_gen/fragezeichen.png


Viel Spaß damit!

Enjoy!

1654
Mods & Plugins (Requests & Discussions) / Re: [Plugin] Umrechner
« on: June 17, 2008, 10:34:49 PM »
Hy,

wie meinst das? Habe jetzt wirklich keine Ahnung was du damit meinst :D!

1655
Update:
- New Code


Hello,
This is a calculator. The bit - Terrabyte among calculate everything.


Hallo zusammen,
dies ist ein Umrechner. Der von Bit - Terrabyte alles untereinander ausrechnen kann.

=> Download


===[ Installation ]===


Loading everything from the unzipped folder plugins_umrechner "in the appropriate folder structure high!

Lade alles aus dem entpackten Ordner "plugins_umrechner" in die entsprechende Ordnerstruktur hoch!

admin/plugins/admin_umrechner.php
admin/plugins/umrechner/start.php
admin/plugins/umrechner/umrechner.js


Viel Spaß damit!

Enjoy!

1656
Mods & Plugins (Releases & Support) / Re: [Mod] Avatar v2.01
« on: June 17, 2008, 05:30:02 PM »
Ich habe es geschafft das wenn ein User sein Bild (Avatar) Uploaden will, dass dieses dann verkleinert wird.

Der Code ist folgender:
Code: [Select]
// Filename to store image as
$FILENAME="test";

// Width to reszie image to
$RESIZEWIDTH=100;

// Width to reszie image to
$RESIZEHEIGHT=75;

function ResizeImage($im,$maxwidth,$maxheight,$name){
$width = imagesx($im);
$height = imagesy($im);
if(($maxwidth && $width > $maxwidth) || ($maxheight && $height > $maxheight)){
if($maxwidth && $width > $maxwidth){
$widthratio = $maxwidth/$width;
$RESIZEWIDTH=true;
}
if($maxheight && $height > $maxheight){
$heightratio = $maxheight/$height;
$RESIZEHEIGHT=true;
}
if($RESIZEWIDTH && $RESIZEHEIGHT){
if($widthratio < $heightratio){
$ratio = $widthratio;
}else{
$ratio = $heightratio;
}
}elseif($RESIZEWIDTH){
$ratio = $widthratio;
}elseif($RESIZEHEIGHT){
$ratio = $heightratio;
}
$newwidth = $width * $ratio;
$newheight = $height * $ratio;
if(function_exists("imagecopyresampled")){
$newim = imagecreatetruecolor($newwidth, $newheight);
imagecopyresampled($newim, $im, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
}else{
$newim = imagecreate($newwidth, $newheight);
imagecopyresized($newim, $im, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
}
ImageJpeg ($newim,$name . ".jpg");
ImageDestroy ($newim);
}else{
ImageJpeg ($im,$name . ".jpg");
}
}

if($_FILES['image']['size']){
if($_FILES['image']['type'] == "image/pjpeg" || $_FILES['image']['type'] == "image/jpeg"){
$im = imagecreatefromjpeg($_FILES['image']['tmp_name']);
}elseif($_FILES['image']['type'] == "image/x-png" || $_FILES['image']['type'] == "image/png"){
$im = imagecreatefrompng($_FILES['image']['tmp_name']);
}elseif($_FILES['image']['type'] == "image/gif"){
$im = imagecreatefromgif($_FILES['image']['tmp_name']);
}
if($im){
if(file_exists("data/avatars/$FILENAME.jpg")){
unlink("data/avatars/$FILENAME.jpg");
}
ResizeImage($im,$RESIZEWIDTH,$RESIZEHEIGHT,$FILENAME);
ImageDestroy ($im);
}
}

Ich habs zunächst in der member.php eingebaut!

Öffne: member.php
Suche:
Code: [Select]
$main_template = "member";

define('GET_CACHES', 1);
define('ROOT_PATH', './');
include(ROOT_PATH.'global.php');
require(ROOT_PATH.'includes/sessions.php');
$user_access = get_permission();
include(ROOT_PATH.'includes/page_header.php');

if ($action == "") {
  $action = "lostpassword";
}

Danach einfügen:
Code: [Select]
// Filename to store image as
$FILENAME="test";

// Width to reszie image to
$RESIZEWIDTH=100;

// Width to reszie image to
$RESIZEHEIGHT=75;

function ResizeImage($im,$maxwidth,$maxheight,$name){
$width = imagesx($im);
$height = imagesy($im);
if(($maxwidth && $width > $maxwidth) || ($maxheight && $height > $maxheight)){
if($maxwidth && $width > $maxwidth){
$widthratio = $maxwidth/$width;
$RESIZEWIDTH=true;
}
if($maxheight && $height > $maxheight){
$heightratio = $maxheight/$height;
$RESIZEHEIGHT=true;
}
if($RESIZEWIDTH && $RESIZEHEIGHT){
if($widthratio < $heightratio){
$ratio = $widthratio;
}else{
$ratio = $heightratio;
}
}elseif($RESIZEWIDTH){
$ratio = $widthratio;
}elseif($RESIZEHEIGHT){
$ratio = $heightratio;
}
$newwidth = $width * $ratio;
$newheight = $height * $ratio;
if(function_exists("imagecopyresampled")){
$newim = imagecreatetruecolor($newwidth, $newheight);
imagecopyresampled($newim, $im, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
}else{
$newim = imagecreate($newwidth, $newheight);
imagecopyresized($newim, $im, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
}
ImageJpeg ($newim,$name . ".jpg");
ImageDestroy ($newim);
}else{
ImageJpeg ($im,$name . ".jpg");
}
}

if($_FILES['image']['size']){
if($_FILES['image']['type'] == "image/pjpeg" || $_FILES['image']['type'] == "image/jpeg"){
$im = imagecreatefromjpeg($_FILES['image']['tmp_name']);
}elseif($_FILES['image']['type'] == "image/x-png" || $_FILES['image']['type'] == "image/png"){
$im = imagecreatefrompng($_FILES['image']['tmp_name']);
}elseif($_FILES['image']['type'] == "image/gif"){
$im = imagecreatefromgif($_FILES['image']['tmp_name']);
}
if($im){
if(file_exists("data/avatars/$FILENAME.jpg")){
unlink("data/avatars/$FILENAME.jpg");
}
ResizeImage($im,$RESIZEWIDTH,$RESIZEHEIGHT,$FILENAME);
ImageDestroy ($im);
}
}

Öffne: templates/dein template/members_editprofil.html
Suche:
Code: [Select]
              {lang_upload}
              <INPUT type="file" name="avatar_file"  size="30" class="input" />

Ersetze mit:
Code: [Select]
        Upload vom Computer:<br />
        <input type="file" name="image" size="35" class="input"><br /><input type="submit" value="upload" class="button">

Man kann es auch extra zu dem normalen Upload hinzufügen!

Das klappt wunderbar.

Aber nun zu ein paar kleinen dingen die mich stören!

Wie bekomme ich das hin, dass ich in diesem code:
Code: [Select]
// Filename to store image as
$FILENAME="test";

Den Username als Filename nehmen kann? Also ich habe da z.B Test genommen, aber ich möchte sowas in der Art "user_name", also das dieses Bild dann quasi als "Phisker.jpg" erstellt wird. Ich habe keine Ahnung davon, das mit diesem Code war auch nur Zufall das es klappte.

Dann kommt nich eines, ich habe angegeben:
Code: [Select]
if(file_exists("data/avatars/$FILENAME.jpg")){
unlink("data/avatars/$FILENAME.jpg");

Aber das hochgeladene Bild wird nicht im data/avatars erstellt, sondern immer nur im root Verzeichnis!
Bitte um Hilfe!

Gruß
Phisker

1657
Mods & Plugins (Releases & Support) / Re: [MOD] Shoutbox
« on: June 17, 2008, 05:11:14 PM »
Naja, gut!
habs auf jeden Fall rausgenommen!
Ist ok jetzt!

Danke dir!

1658
Hallo zusammen,

ist es möglich, dass wenn ein User ein Bilderupload macht, und sagen wir das der ori. name des bildes "CIM_1234.JPG" lautet, dass das System also die gallery dieses "CIM_1234" in den jeweiliegen Username ändert? Resultat "Phisker.JPG" wenn ich nun ein zweites hochlade... dass es dieses dann auch umbenennt z.B Phisker2.JPG damit keine Thumbnails überschrieben werden!?

Das würde ich mir echt wünschen, dass wäre richtig klasse wenn das gehen würde!

1659
Mods & Plugins (Releases & Support) / Re: [Mod] Avatar v2.01
« on: June 17, 2008, 02:51:54 PM »
Die Mod läuft zu 100% in der aktuellen Version 1.7.6 !!!!!!
Habe diese gerade in meiner priv. Gallery eingebaut und ich habe schon sämtliche Mods installiert!

Man muss nur GANZ genau darauf achten wo es eingebunden werden soll, bzw. wo welcher Code hin soll! Ich habe selber keine Ahnung von PHP daher kann ich nur sagen, dass wenn man ganz genau schaut, dass es auch klappt und es hat beim ersten mal geklappt.

Was aber in der Anleitung fehlt ist, dass in dem Ordner "templates/< your template>/avatars" ein Ordner namens "users" noch rein muss, sonnst sagt er das es fehler in der member.php gibt!

So läuft die Mod 100%!

Was mich interessieren würde ist, dass ich dies ja nicht als Avatar nutzen möchte, sondern das die user dort ihr Foto hochladen können, davon abgesehen, ist das möglich das dies auch wären des Upload verkleinert wird?

Edit:
ist es auch möglich, dass wenn das avatar aus der liste ausgewählt hat, dass es direkt angezeigt wird? So das der user sich eines auch aussuchen kann, ohne das er erst auf absenden klicken muss um es erst zu sehen? Denn das nervt ja wenn ich eines aussuchen, es nicht sehen kann, dann auf absenden klicke und dann ist es das falsche!

Der Code der editprofile
Code: [Select]
    {if user_avatar_images}
    <tr>
      <td colspan="2" class="head1"><span class="Stil3">&raquo; {lang_avatar}</span></td>
    </tr>
    <tr>
      <td class="row2" valign="top"> {if user_avatar_file} <b>{lang_avatar_file}</b><br />
        <span class="smalltext"> <b>{lang_avatar_dim}</b> </span><br />
        {endif user_avatar_file}</td>
      <td class="row2"> {if user_avatar_file}
        Upload vom Computer:<br />
        <input type="file" name="avatar_file"  size="30" class="input" />
        <br />
        {endif user_avatar_file}
        <br />Oder wähle eins aus der Liste aus:<br />
        <select name="user_avatar" class="input" size="6" onkeypress="if(window.event.keyCode==13){ this.form.submit(); }" onchange="document.images.icons.src='{template_url}/avatars/'+document.creator.user_avatar.options[document.creator.user_avatar.selectedIndex].value;">
         
         
          {user_avatar_images}
       
       
        </select>
        <table width="100%" height="100" border="0">
          <tr>
            <td align="center"> {user_avatar_current} </td>
          </tr>
        </table></td>
    </tr>
    {endif user_avatar_images}

Geht das nicht mit sonnem reload oderso?

1660
Mods & Plugins (Releases & Support) / Re: [MOD] Shoutbox
« on: June 17, 2008, 12:01:55 PM »
Hy Kurt,

danke für die Info!
Habe das mal auskommentiert und siehe da, die Fehleranzeige ist futsch :D!

Super, ich dank dir!

Ps.: Warum ist dies in der Search vorhanden? Und warum nur bei der Search? Und warum wurden diese Fehler ausgegeben? (Ich löcher dich  :wink: )

1661
Mods & Plugins (Releases & Support) / Re: [MOD] Shoutbox
« on: June 17, 2008, 01:22:58 AM »
Mh,

aber wieso erscheint es dann gerade nur wenn ich die Suche öffne?
Ich hoffe das mir da jemand weiter helfen kann!

Und ja/nein. Also ich habe eigentlich nicht viel eingebaut. Ich habe z.B nur in meiner Testumgebung, Mods und Plugins getestet um meine Liste hier zu füllen, damit Newcomer (wie ich eigtl. selber noch bin) eine sofortiege Anlaufstelle haben und einen kleinen Überblick darüber haben, was aktuell in der Version 1.7.6 von 4images läuft.

1662
Ist es auch möglich das die PNG Bilder auch ohne ImageMagick oder GD transparent dargestellt werden?

 :lol: 8)

1663
Mods & Plugins (Releases & Support) / Re: [MOD] Shoutbox
« on: June 16, 2008, 11:53:10 PM »
Hallo,

ich hatte die Shoutbox installiert! Was mir aber jetzt erst aufgefallen ist, dass folgender Fehler kommt, wenn ich die Suche öffne, aber nur beider Suche kommt das vor:

Code: [Select]
Notice: Constant SHOUTBOX_TABLE already defined in C:\xampp\htdocs\1\includes\shout.php on line 12

Notice: Undefined index: shout in C:\xampp\htdocs\1\includes\shout.php on line 22

Kann mir da jemand aushelfen?

Hier der Code der Shout.php

Code: [Select]
<?php
/*************************************\
**                                   **
**      Shoutbox Mod for 4images     **
**      Version: v1.0                **
**      By: f1do                     **
**      Email: f1do.987@gmail.com    **
**      Web: http://f1do.uni.cc      **
**                                   **            
\*************************************/

define('SHOUTBOX_TABLE'$table_prefix.'shoutbox');
function 
get_num_words ($text) {
  
$text_words explode (" "$text);
  
$text_words sizeof ($text_words);
  return 
$text_words;
}

//--------------------------------------------------------------------------
//---------------Save Shouts------------------------------------------------
//--------------------------------------------------------------------------
$shout $HTTP_POST_VARS['shout'];
if (
$shout == "shout it!") {
  
$shout_user $HTTP_POST_VARS['shout_user'];
  
$shout_message $HTTP_POST_VARS['shout_message'];
  
$shout_message trim ($shout_message);
  
$shout_date time();
  
$shout_ip $session_info['session_ip'];
  if (
$session_info['session_user_id']) {
    
$shout_user_id $user_info['user_id'];
  }

  
$errormsg "";
  if (empty(
$shout_message)) {
    
$errormsg $lang['sh_e_nomessage'];
  }
  elseif (empty(
$shout_user)) {
    
$errormsg $lang['sh_e_nouser'];
  }
  elseif (
strlen($shout_user) > $config['sh_usr_lgth']) {
    
$errormsg $lang['sh_e_usrlgth'];
  }
  elseif (
get_num_words ($shout_message) > $config['sh_msg_lgth']) {
    
$errormsg $lang['sh_e_msglgth'];
  }
  elseif (!
$config['sh_active']) {
    
$errormsg $lang['sh_e_inactive'];
  }
  else {
    
$shout_message safe_htmlspecialchars($shout_message);
    
$sql "INSERT INTO ".SHOUTBOX_TABLE."(name,message,date,ip,usrid) VALUES('$shout_user','$shout_message','$shout_date','$shout_ip','$shout_user_id')";
    
$result $site_db->query($sql);
  }
  
$site_template->register_vars(array("errormsg"=>$errormsg));
}
unset (
$errormsg);

//----------------------------------------------------------------------------
//---------------Show Shouts--------------------------------------------------
//----------------------------------------------------------------------------
$shouts = array();
$sql "SELECT * FROM ".SHOUTBOX_TABLE." ORDER BY id DESC";
$result $site_db->query($sql);

while (
$row $site_db->fetch_array($result)) {
  
$shouts[] = $row;
}
$num_shouts sizeof ($shouts);

if (
$num_shouts $config['sh_msg_display']) {
  
$num_shouts $config['sh_msg_display'];
}

$shoutings "";
for (
$i 0$i $num_shouts$i++) {
  
$message $shouts[$i]['message'];
  
$message un_htmlspecialchars($message);
  
$message format_text($message$config['sh_html'], $config['sh_wordwrap'], $config['sh_bbcode'], $config['sh_bbimg']);
  
$message replace_url($message);
  
  
$admin_shout "";
  if (
$session_info['session_user_id'] != -1) {
    if ((
$user_info['user_id'] == $shouts[$i]['usrid']) || ($user_info['user_level'] == ADMIN)){
  $admin_shout "<a href=\"".$site_sess->url(ROOT_PATH."shout_editor.php?action=edit&shout_id=".$shouts[$i]['id'])."\" target=\"_blank\" onClick=\"return popup(this,'edit_shout')\">[edit]</a><a href=\"".$site_sess->url(ROOT_PATH."shout_editor.php?action=delete&shout_id=".$shouts[$i]['id'])."\" target=\"_blank\" onClick=\"return popup(this,'delete_shout')\">[delete]</a>";
}
  }

  if (
$shouts[$i]['usrid'] != GUEST) {
    
$prof_linka "<a href=\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&user_id=".$shouts[$i]['usrid'])."\">";
$prof_linkb "</a>";
  }
  else {
    unset (
$prof_linka$prof_linkb);
  }
  
$site_template->register_vars(array(
  
"prof_linka"=>$prof_linka,
  
"prof_linkb"=>$prof_linkb,
  
"shoutusr"=>$shouts[$i]['name'],
  
"shoutmsg"=>$message,
  
"admin_shout"=>$admin_shout
  
));
  
$message "";
  
$shoutings .= $site_template->parse_template("shout_bit");
}
unset (
$admin_shout);

$shout_form "";
if (
$config['sh_allow_guests'] || $session_info['session_user_id']) {
  
$site_template->register_vars(array(
  
"name"=>$user_info['user_name'],
  
"lang_sh_name"=>$lang['sh_name'],
  
"lang_sh_message"=>$lang['sh_message']
  ));
  
$shout_form .= $site_template->parse_template("shout_form");
}

$site_template->register_vars(array(
  
"shout_form"=>$shout_form,
  
"shoutings"=>$shoutings,
  
"lang_shoutbox"=>$lang['shoutbox']
  ));
if (!
$config['sh_allow_guests'] && $session_info['session_user_id'] == GUEST) {
  
$site_template->register_vars(array("shout_form"=>$lang['sh_e_register']));
}
unset (
$shout_form);
unset (
$shoutings);
?>

1664
Hallo zusammen,

ich habe hier mal für euch eine sehr große auflistung von Farben. Diese Farbtabelle enhält sehr viele Farben die für den täglichen bearbeiten von Webseiten gebraucht werden.

Step 1
Lade alles aus dem entpackten Ordner "plugins_farbtabelle" in die entsprechende Ordnerstruktur hoch!

admin/plugins/admin_farbtabelle.php
admin/plugins/farbtabelle/farben.php

SCREENSHOT (BIG)

1665
Mods & Plugins (Releases & Support) / Re: [Mod] User upload limits
« on: June 16, 2008, 12:12:48 PM »
Ich habe ja die Mod also das Upload-Limit erst hinterher verwendet, weil ich dachte das es manuell nicht ginge! Also beides das gleiche Resultat! Wofür ist das denn dann da? Also das wäre schon mal nicht schlecht wenn das geht!

Ich habs mal mit aufgenommen:
http://www.4homepages.de/forum/index.php?topic=21850.msg119059#msg119059

Pages: 1 ... 107 108 109 110 [111] 112 113 114 115 116