Bienvenue sur le forum du blog iPhon.fr
Pensez à poster dans la bonne rubrique, respecter les propos des autres internautes, ne pas utiliser le langage SMS, et enfin, à utiliser la fonction 'Recherche' !
Et... Gardez le sens de l'humour, de la convivialité et de la décontraction. On n'est pas là pour se prendre la tête ! ;-)
S3B a écrit :tibus a écrit :Mad on attend avec impatience le theme avec la batterie
c'est clair surtout j'ai maté ce que c'est un overlay et ça fait un bon bout de code en plus.
@ madrippeur au passage si tu pouvais faire une version ou uploader que la partie en plus (avec le overlay) histoire que l'on se retape pas toutes les modifs pour ceux qui ont modifié le code.Pour le moment c'est un module à part, pour ensuite le rentrer dans le lockscreen il y a 3 ou 4 lignes.
Bon je vous avoue, je ne sais pas si jvais arriver au bout, c'est un peu chaud quand même :s
si je peux t'aider n'hésite pas... j'ai trouvé le code pour faire un overlay d'image...
iPhone 5S | iOS 7.0.2 | 32Go | Or
Hors ligne
backup tu peut me dire quel est le chemin pour mettre l'icone sur la ligne ou ya l'operateur etc... qui montre que le iphone il est bien verrouiller ?
Hors ligne
madrippeur a écrit :Donne moi ton lockinfo.js d'origine s'il te plait
Bon bah ecoute, ça ça fonctionne chez moi
Il y a juste le mois et le numéro du jour qui sont inversés, mais je n'arrive pas à corriger.
var plugins = new Object();
function setPreferences(prefs)
{
var head = document.getElementsByTagName("head")[0];
var bg = document.getElementById("background");
for (var i = 0; i < prefs.plugins.length; i++)
{
var div = document.createElement("div");
div.id = getPluginDivId(prefs.plugins[i].bundleIdentifier);
bg.appendChild(div);
if (prefs.plugins[i].script)
{
var script = document.createElement("script");
script.type = "text/javascript";
script.src = ""+prefs.plugins[i].script;
head.appendChild(script);
}
if (prefs.plugins[i].style)
{
var style = document.createElement("link");
style.rel = "stylesheet";
style.type = "text/css";
style.href = ""+prefs.plugins[i].style;
head.appendChild(style);
}
}
}
function getPluginDiv(plugin)
{
return document.getElementById(getPluginDivId(plugin.bundleIdentifier));
}
function getPluginDivId(bundleIdentifier)
{
//return bundleIdentifier.replace(/\./, "_");
return bundleIdentifier;
}
function registerPlugin(plugin)
{
plugins[plugin.bundleIdentifier] = plugin;
}
function updateView(bundleIdentifier, data)
{
var plugin = plugins[bundleIdentifier];
if (plugin)
{
plugin.updateView(data);
return true;
}
return false;
}
Date.prototype.format = function(format) {
var returnStr = '';
var replace = Date.replaceChars;
for (var i = 0; i < format.length; i++) {
var curChar = format.charAt(i);
if (replace[curChar])
returnStr += replace[curChar].call(this);
else
returnStr += curChar;
}
return returnStr;
};
Date.replaceChars = {
shortMonths: ['Jan', 'Fev', 'Mar', 'Avr', 'Mai', 'Juin', 'Juil', 'Aout', 'Sept', 'Oct', 'Nov', 'Dec'],
longMonths: ['Janvier', 'Fevrier', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Aout', 'Septembre', 'Octobre', 'Novembre', 'Decembre'],
shortDays: ['Dim', 'Lun', 'Mar', 'Merc', 'Jeu', 'Vend', 'Sam'],
longDays: ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],
// Day
d: function() { return (this.getDate() < 10 ? '0' : '') + this.getDate(); },
D: function() { return Date.replaceChars.shortDays[this.getDay()]; },
j: function() { return this.getDate(); },
l: function() { return Date.replaceChars.longDays[this.getDay()]; },
N: function() { return this.getDay() + 1; },
S: function() { return (this.getDate() % 10 == 1 && this.getDate() != 11 ? 'st' : (this.getDate() % 10 == 2 && this.getDate() != 12 ? 'nd' : (this.getDate() % 10 == 3 && this.getDate() != 13 ? 'rd' : 'th'))); },
w: function() { return this.getDay(); },
z: function() { return "Not Yet Supported"; },
// Week
W: function() { return "Not Yet Supported"; },
// Month
F: function() { return Date.replaceChars.longMonths[this.getMonth()]; },
m: function() { return (this.getMonth() < 11 ? '0' : '') + (this.getMonth() + 1); },
M: function() { return Date.replaceChars.shortMonths[this.getMonth()]; },
n: function() { return this.getMonth() + 1; },
t: function() { return "Not Yet Supported"; },
// Year
L: function() { return "Not Yet Supported"; },
o: function() { return "Not Supported"; },
Y: function() { return this.getFullYear(); },
y: function() { return ('' + this.getFullYear()).substr(2); },
// Time
a: function() { return this.getHours() < 12 ? '' : ''; },
A: function() { return this.getHours() < 12 ? '' : ''; },
B: function() { return "Not Yet Supported"; },
g: function() { return this.getHours() == 0 ? 12 : (this.getHours() > 12 ? this.getHours() : this.getHours()); },
G: function() { return this.getHours(); },
h: function() { return (this.getHours() < 10 || (12 < this.getHours() < 22) ? '0' : '') + (this.getHours() < 10 ? this.getHours() + 1 : this.getHours() - 12); },
H: function() { return (this.getHours() < 10 ? '0' : '') + this.getHours(); },
i: function() { return (this.getMinutes() < 10 ? '0' : '') + this.getMinutes(); },
s: function() { return (this.getSeconds() < 10 ? '0' : '') + this.getSeconds(); },
// Timezone
e: function() { return "Not Yet Supported"; },
I: function() { return "Not Supported"; },
O: function() { return (this.getTimezoneOffset() < 0 ? '-' : '+') + (this.getTimezoneOffset() / 60 < 10 ? '0' : '') + (this.getTimezoneOffset() / 60) + '00'; },
T: function() { return "Not Yet Supported"; },
Z: function() { return this.getTimezoneOffset() * 60; },
// Full Date/Time
c: function() { return "Not Yet Supported"; },
r: function() { return this.toString(); },
U: function() { return this.getTime() / 1000; }
}
EDIT : J'ai trouvé pour inverser le mois et le numéro du jour..... je suis passé à côté au moins 50 fois !
Fichier à modifier :
/Mad Lock Info/Bundles/com.ashman.lockinfo.CalendarPlugin/plugin.js
Ligne 24
Modifier ('l,F j') en ('l j F') et hop un respring.
Dernière modification par madrippeur (31-07-2009 23:49:53)
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
Hors ligne
Pas mal aussi, même si je préfère le dernier
Dis nous, ça t'intéresse de les partager sur le repos que tout le monde en profite ?
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
rock45200 a écrit :madrippeur a écrit :Donne moi ton lockinfo.js d'origine s'il te plait
Bon bah ecoute, ça ça fonctionne chez moi
Il y a juste le mois et le numéro du jour qui sont inversés, mais je n'arrive pas à corriger.var plugins = new Object();
function setPreferences(prefs)
{
var head = document.getElementsByTagName("head")[0];
var bg = document.getElementById("background");
for (var i = 0; i < prefs.plugins.length; i++)
{
var div = document.createElement("div");
div.id = getPluginDivId(prefs.plugins[i].bundleIdentifier);
bg.appendChild(div);if (prefs.plugins[i].script)
{
var script = document.createElement("script");
script.type = "text/javascript";
script.src = ""+prefs.plugins[i].script;
head.appendChild(script);
}if (prefs.plugins[i].style)
{
var style = document.createElement("link");
style.rel = "stylesheet";
style.type = "text/css";
style.href = ""+prefs.plugins[i].style;
head.appendChild(style);
}
}
}function getPluginDiv(plugin)
{
return document.getElementById(getPluginDivId(plugin.bundleIdentifier));
}function getPluginDivId(bundleIdentifier)
{
//return bundleIdentifier.replace(/\./, "_");
return bundleIdentifier;
}function registerPlugin(plugin)
{
plugins[plugin.bundleIdentifier] = plugin;
}function updateView(bundleIdentifier, data)
{
var plugin = plugins[bundleIdentifier];
if (plugin)
{
plugin.updateView(data);
return true;
}return false;
}Date.prototype.format = function(format) {
var returnStr = '';
var replace = Date.replaceChars;
for (var i = 0; i < format.length; i++) {
var curChar = format.charAt(i);
if (replace[curChar])
returnStr += replace[curChar].call(this);
else
returnStr += curChar;
}
return returnStr;
};
Date.replaceChars = {
shortMonths: ['Jan', 'Fev', 'Mar', 'Avr', 'Mai', 'Juin', 'Juil', 'Aout', 'Sept', 'Oct', 'Nov', 'Dec'],
longMonths: ['Janvier', 'Fevrier', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Aout', 'Septembre', 'Octobre', 'Novembre', 'Decembre'],
shortDays: ['Dim', 'Lun', 'Mar', 'Merc', 'Jeu', 'Vend', 'Sam'],
longDays: ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'],
// Day
d: function() { return (this.getDate() < 10 ? '0' : '') + this.getDate(); },
D: function() { return Date.replaceChars.shortDays[this.getDay()]; },
j: function() { return this.getDate(); },
l: function() { return Date.replaceChars.longDays[this.getDay()]; },
N: function() { return this.getDay() + 1; },
S: function() { return (this.getDate() % 10 == 1 && this.getDate() != 11 ? 'st' : (this.getDate() % 10 == 2 && this.getDate() != 12 ? 'nd' : (this.getDate() % 10 == 3 && this.getDate() != 13 ? 'rd' : 'th'))); },
w: function() { return this.getDay(); },
z: function() { return "Not Yet Supported"; },
// Week
W: function() { return "Not Yet Supported"; },
// Month
F: function() { return Date.replaceChars.longMonths[this.getMonth()]; },
m: function() { return (this.getMonth() < 11 ? '0' : '') + (this.getMonth() + 1); },
M: function() { return Date.replaceChars.shortMonths[this.getMonth()]; },
n: function() { return this.getMonth() + 1; },
t: function() { return "Not Yet Supported"; },
// Year
L: function() { return "Not Yet Supported"; },
o: function() { return "Not Supported"; },
Y: function() { return this.getFullYear(); },
y: function() { return ('' + this.getFullYear()).substr(2); },
// Time
a: function() { return this.getHours() < 12 ? '' : ''; },
A: function() { return this.getHours() < 12 ? '' : ''; },
B: function() { return "Not Yet Supported"; },
g: function() { return this.getHours() == 0 ? 12 : (this.getHours() > 12 ? this.getHours() : this.getHours()); },
G: function() { return this.getHours(); },
h: function() { return (this.getHours() < 10 || (12 < this.getHours() < 22) ? '0' : '') + (this.getHours() < 10 ? this.getHours() + 1 : this.getHours() - 12); },
H: function() { return (this.getHours() < 10 ? '0' : '') + this.getHours(); },
i: function() { return (this.getMinutes() < 10 ? '0' : '') + this.getMinutes(); },
s: function() { return (this.getSeconds() < 10 ? '0' : '') + this.getSeconds(); },
// Timezone
e: function() { return "Not Yet Supported"; },
I: function() { return "Not Supported"; },
O: function() { return (this.getTimezoneOffset() < 0 ? '-' : '+') + (this.getTimezoneOffset() / 60 < 10 ? '0' : '') + (this.getTimezoneOffset() / 60) + '00'; },
T: function() { return "Not Yet Supported"; },
Z: function() { return this.getTimezoneOffset() * 60; },
// Full Date/Time
c: function() { return "Not Yet Supported"; },
r: function() { return this.toString(); },
U: function() { return this.getTime() / 1000; }
}EDIT : J'ai trouvé pour inverser le mois et le numéro du jour..... je suis passé à côté au moins 50 fois !
Fichier à modifier :
/Mad Lock Info/Bundles/com.ashman.lockinfo.CalendarPlugin/plugin.jsLigne 24
Modifier ('l,F j') en ('l j F') et hop un respring.
Merci mad pour l'heure quand il est minuit il marque 12h sa ce regle comment ???
iPhone 3G S 16 GO Jailbreaké FW 3.1.2
iPhone 3G 8 GO Désimlocké officiel et Jailbreaké FW 3.1.2
Windows Seven.
Mon blog: http://inews-phone.com/
Hors ligne
Ca ça va être un peu plus corsé car il faut calculer si c'est minuit ou le midi, pour le moment je n'aurai pas le temps de le faire, mais c'est certainement faisable directement à partir du lockinfo.js
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
Ok merci Mad
iPhone 3G S 16 GO Jailbreaké FW 3.1.2
iPhone 3G 8 GO Désimlocké officiel et Jailbreaké FW 3.1.2
Windows Seven.
Mon blog: http://inews-phone.com/
Hors ligne
backup tu peut me dire quel est le chemin pour mettre l'icone sur la ligne ou ya l'operateur etc... qui montre que le iphone il est bien verrouiller ?
si tu utilise locks hide il faut desactiver statusbar time
iPhone 5S | iOS 7.0.2 | 32Go | Or
Hors ligne
Ok merci Mad
Bon finalement ce soir j'ai le code en face des trous !! !
Dans le lockinfo.sj ligne 104
g: function() { return this.getHours() == 0 ? 12 : (this.getHours() > 12 ? this.getHours() : this.getHours()); },
Tu remplace le premier 12 par '00'
Cela devrait le faire (pas testé chez moi).
Dernière modification par madrippeur (01-08-2009 00:11:34)
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
Heuuu mais vous pouvez demander conseil à backup aussi ^^
Je rappelle que je ne sais pas coder :s j'ai jamais appris tout ça moi :s
Dernière modification par madrippeur (01-08-2009 00:12:54)
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
j'hallucine de jour en jour en voyant ce que vous etes capable de faire !! et dire que je galere a faire mon theme, que j'ai commencé depuis un theme chopé sur le net, j'suis ridicule a coté ..
une question bete, vous entendez quoi par overlay ?
iPhone 5 iOS 7 JB W/Evasi0n//iPod Classic 160Go
iPad Air 2 D2 iOS 8 JB
- May the force be with you -
Hors ligne
j'hallucine de jour en jour en voyant ce que vous etes capable de faire !! et dire que je galere a faire mon theme, que j'ai commencé depuis un theme chopé sur le net, j'suis ridicule a coté ..
une question bete, vous entendez quoi par overlay ?
Bah tu sais moi j'ai commencé vers les pages 68 je crois, sinon je ne savais rien faire. Tout s'apprend, tu vas y arriver !
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
rock45200 a écrit :Ok merci Mad
Bon finalement ce soir j'ai le code en face des trous !! !
Dans le lockinfo.sj ligne 104
g: function() { return this.getHours() == 0 ? 12 : (this.getHours() > 12 ? this.getHours() : this.getHours()); },
Tu remplace le premier 12 par '00'Cela devrait le faire (pas testé chez moi).
Ok merci mad sa fonctionne. MERCI
Dernière modification par rock45200 (01-08-2009 00:21:01)
iPhone 3G S 16 GO Jailbreaké FW 3.1.2
iPhone 3G 8 GO Désimlocké officiel et Jailbreaké FW 3.1.2
Windows Seven.
Mon blog: http://inews-phone.com/
Hors ligne
Heuuu mais vous pouvez demander conseil à backup aussi ^^
Je rappelle que je ne sais pas coder :s j'ai jamais appris tout ça moi :s
Oui bon pas ce soir ! MDR ! je vais me coucher ...
iPhone 5S | iOS 7.0.2 | 32Go | Or
Hors ligne
Ca va fonctionner place un rdv tout de suite pour demain 00h00 tu verra bien
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
maxoum a écrit :j'hallucine de jour en jour en voyant ce que vous etes capable de faire !! et dire que je galere a faire mon theme, que j'ai commencé depuis un theme chopé sur le net, j'suis ridicule a coté ..
une question bete, vous entendez quoi par overlay ?Bah tu sais moi j'ai commencé vers les pages 68 je crois, sinon je ne savais rien faire. Tout s'apprend, tu vas y arriver !
qd j'lis tout c'que tu dis, c'est du mandarin traditionnel pour moi, modifier les fichier html, plist, string et tout c'est trop "abstrait" pour moi ^^
iPhone 5 iOS 7 JB W/Evasi0n//iPod Classic 160Go
iPad Air 2 D2 iOS 8 JB
- May the force be with you -
Hors ligne
J'ai un tout petit souci peut être pourrez vous m'aider :
Regardez sur le Widget horloge + météo, le "U" du mois d'aout ne s'affiche pas :
Une idée ? (je pense que ça vient de l'acces ^ mais ou aller l'enlever ?
Dernière modification par tibus (01-08-2009 00:24:34)
iPhone 4GS 16Gb Orange => OS 6.1 Jailbreaké
Avant de poster, pensez à chercher
Hors ligne
au pire je peux donner un coup de mimine aussi, des widgets j'en bouffe pas mal je suis pas un dieu du code mais j'arrive toujours à me dépatouiller en js/html/css.
iPhone 4 - 16Go JB 5.0.1
iMac 21,5 pouces
iPad - 16Go JB 5.0.1
Hors ligne
J'ai un tout petit souci peut être pourrez vous m'aider :
Regardez sur le Widget horloge + météo, le "U" du mois d'aout ne s'affiche pas :
http://img7.hostingpics.net/pics/562679IMG_0223_1_.png
Une idée ? (je pense que ça vient de l'acces ^ mais ou aller l'enlever ?
C'est facile ça ^^ problème d'encodage
Tu nous fourni la page html qui te gére le widget ?
EDIT : je suis un con !
Dans le fichier Wallpaper.html modifie (en haut dans les premiéres lignes) le format d'encodage.
Il faut le mettre en UTF-8
Ca devrait aller mieux
Dernière modification par madrippeur (01-08-2009 00:25:22)
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
Ca va fonctionner place un rdv tout de suite pour demain 00h00 tu verra bien
Oui oui sa fonctionne j'avais edité mon post pour te prevenir parfait encore merci.
iPhone 3G S 16 GO Jailbreaké FW 3.1.2
iPhone 3G 8 GO Désimlocké officiel et Jailbreaké FW 3.1.2
Windows Seven.
Mon blog: http://inews-phone.com/
Hors ligne
Ton truc c'est un thème que tu active à part dans winterboard ?
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
madrippeur a écrit :Ca va fonctionner place un rdv tout de suite pour demain 00h00 tu verra bien
Oui oui sa fonctionne j'avais edité mon post pour te prevenir parfait encore merci.
Avec plaisir, comme d'habitude. Vous savez comment me remercier
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
tibus a écrit :hzu je n'ai pas de fichier Wallepaper.HTLM dans ce thème
Tu n'as pas la MAJ du dernier thème iElegance PRO c'est pour ça que tu n'as pas les même fichiers que moi..
Normalement il y a un fichier html d'origine, il remplace les indicateurs de page par la date du jour..
pkoi tu me parle de Ielegance ?
Moi je te parle de Horloge + Météo ?
iPhone 4GS 16Gb Orange => OS 6.1 Jailbreaké
Avant de poster, pensez à chercher
Hors ligne
Au pire donne nous le dossier qui te gére ça, on va fouiner y'en a pas pour longtemps.
Mon repot cydia pour se partager les thèmes de la partie Iphone Customisation.
http://cydia.battleroyale.fr (à rajouter dans cydia donc)
Pour me faire parvenir un thème : http://www.iphonefr.com/viewtopic.php?id=42736
Un ptit clic sur la pub dans cydia pour me remercier sera largement suffisant
Hors ligne
L'iPhone sur iPhon.fr, le blog de l'iPhone - blog iPad
iPhon.fr et son forum ne sont pas liés à Apple, Orange, SFR ou autres et les marques citées sont la propriété de leurs détenteurs respectifs.