ऊपर नीचे जूमला होस्टिंग वोट

मुझे लगता है कि काफी कुछ लोगों को अपनी साइटों में इन दिनों कुछ मतदान तंत्र को एकीकृत करने के लिए देख रहे हैं, तो यहाँ / नीचे मॉड्यूल डिग शैली Drupal के वोट अप प्रसंगयुक्तप्रस्तुतिकरण के लिए एक त्वरित मार्गदर्शिका दी। Btw, चाड सी करने के लिए धन्यवाद सुझाव के लिए, और वे मेरे Drupal ब्लॉग सिर्फ टिप्पणी में उन्हें पोस्ट या मुझे एक ईमेल छोड़ने के लिए स्वतंत्र महसूस हो रहा है पर देखना चाहते हैं, तो किसी और पोस्ट / ट्यूटोरियल के उपाय हैं।

इस ट्यूटोरियल के लिए मैं / नीचे मॉड्यूल Drupal 5.2 पर 5.x-1.x-देव और डिफ़ॉल्ट माला विषय ऊपर वोट का उपयोग किया जाएगा।

ऊपर जूमला होस्टिंग डिग नीचे वोट

इस ट्यूटोरियल मानता है कि आप पहले से ही स्थापित किया है और अन्य आवश्यक मतदान मॉड्यूल सक्षम - मतदान एपीआई मॉड्यूल 5.x-1.5 इस मामले में। यदि नहीं, तो install.txt और वोट ऊपर आगे सहायता के लिए / नीचे मॉड्यूल के साथ पैक readme.txt फ़ाइलों को देखें।

खैर, डिग, क्लासिक मतदान बटन सब के बाद है, इसलिए की सुविधा देता है कि कैसे आप विषय Drupal के वोट ऊपर / नीचे पैकेज सिर्फ डिग बटन की तरह लग रहे करने के लिए चाहते को देखो। असल में, हम डिफ़ॉल्ट Drupal नज़र रखना (बाएं) और यह डिग नज़र (दाएं) में बदल जाएगा।

पहली बात तुम क्या करने की जरूरत है (> में व्यवस्थापित> साइट विन्यास ऊपर / नीचे वोट) व्यवस्थापक में जाने / नीचे सेटिंग्स वोट है।
नोड प्रकार आप मतदान विजेट पर दिखाना चाहते हैं निर्धारित करें, विकल्प के लिए 'वोट विजेट शैली' सेट, और फिर 'वोट अंकों की लिंक प्रदर्शन' अक्षम करें।

ठीक है, दूसरी बात आप की जरूरत के लिए जा रहे तीन छवियों हैं:

  • Diggs पृष्ठभूमि की गिनती / संख्या के लिए एक
  • digg यह बटन पृष्ठभूमि के लिए एक निष्क्रिय
  • digg यह बटन पृष्ठभूमि के लिए एक जब पर होवर किया है

इस उदाहरण के प्रयोजनों के लिए मैं डिग से छवियों का उपयोग कर रहा है, लेकिन आप अपनी पसंद के किसी भी चित्र का उपयोग कर सकते हैं।

अब, बस सामान्य तौर पर अपने विषय की 'छवियों' फ़ोल्डर में इन छवियों को बचाने के लिए।

अपने style.css फ़ाइल खोलें और निम्न जोड़ें:

वोट ऊपर-नीचे-विजेट-alt .vote-अंक ऊंचाई: 44px;
चौड़ाई: 51px;
मार्जिन: 0 0 3px 0;
गद्दी: 8px 0 0 0;
रंग: # 736,926;
font-family: Arial, Helvetica, sans-serif;
पृष्ठभूमि: #fff यूआरएल (छवियों / count_bg.jpg) नहीं दोहराने;
>
.वोट ऊपर-नीचे-विजेट-alt .vote-अप-inact: पृष्ठभूमि मंडराना: यूआरएल (छवियों / diggit_hover_bg.jpg) नहीं दोहराने;
>
.वोट ऊपर-नीचे-विजेट-alt span.vote-अप-काम करते हैं। वोट ऊपर-नीचे-विजेट-alt span.vote-अप-inact। वोट ऊपर-नीचे-विजेट-alt span.up-inact सीमा: कोई नहीं;
>
.वोट ऊपर-नीचे-विजेट-alt .vote-अप-inact। वोट ऊपर-नीचे-विजेट-alt .up-inact। वोट ऊपर-नीचे-विजेट-alt .vote-अप-कार्य पृष्ठभूमि: यूआरएल (छवियों / diggit_bg.jpg) नहीं दोहराने;

>
.वोट ऊपर-नीचे-विजेट-alt .vote-अप-काम करते हैं। वोट ऊपर-नीचे-विजेट-alt .vote-अप-inact। वोट ऊपर-नीचे-विजेट-alt .up-inact चौड़ाई: 51px;
ऊँचाई: 25px;
>
.वोट-ऊपर-नीचे-विजेट-alt .vote-अंक-लेबल font-size: 63%;
line-height: 100%;
रंग: # 998d43;
>

ऊपर जूमला इस मामले 44px में होस्टिंग नीचे वोट

जाहिर है, आप जो कि अपने विशेष साइट से संबंधित के साथ ऊंचाई, चौड़ाई, रंग, और छवि के लिए विभिन्न शैलियों को बदलने के लिए की आवश्यकता होगी।

नोट करने के लिए एक महत्वपूर्ण बात यह है कि स्थिति / '0 अंक' पाठ संरेखित खड़ी एक छोटी सी मुश्किल हो सकता है है। मैं इसे द्वारा किया जाता है:

  • अच्छी तरह से पाठ स्थिति .vote-ऊपर-नीचे-विजेट-alt .vote-अंक div को 8px के एक शीर्ष गद्दी जोड़ने
  • मेरी count_bg.jpg (52px) की वास्तविक ऊंचाई से इस राशि (8px) को घटाकर वास्तविक ऊंचाई आप style.css में प्रवेश करने के लिए (इस मामले 44px में) की जरूरत है देने के लिए फ़ाइल।

इस अतिरिक्त गणना में मदद करने के digg यह बटन ठीक से नीचे बैठने के लिए आवश्यक है।

सभी अच्छी तरह से किया जा रहा है, अब आपको निम्न होना चाहिए:

ठीक है, यह बहुत अच्छी लग रही है, लेकिन अब हम / नीचे मॉड्यूल फ़ाइल कार्यों वास्तविक मतदान अप ओवरराइड करने के लिए जो उत्पादन 'बताते हैं' और 'Diggs' के लिए इसे बदल, तो अपने विषय के template.php फ़ाइल को खोलने और निम्नलिखित जोड़ें की जरूरत है:

/ **
* अवहेलना / नीचे वोट देते हैं। परिवर्तन 'Diggs' को 'कहते हैं'।
* /
समारोह garland_vote_up_down_points ($ सीआईडी, $ प्रकार, $ nodelink = false) $ vote_result = votingapi_get_voting_result ($ प्रकार, $ सीआईडी, 'अंक', variable_get ( 'vote_up_down_tag', 'वोट'), 'योग');
अगर ($ nodelink) अगर ($ vote_result) $ उत्पादन = सरणी (
'शीर्षक' => ''। format_plural ($ vote_result-> मूल्य, '1 digg', '@count Diggs')। ''
'एचटीएमएल' => true
);
>
बाकी $ उत्पादन = सरणी (
'शीर्षक' => ''। टी ( '0 Diggs')। ''
'एचटीएमएल' => true
);
>
>
else if ($ vote_result) $ उत्पादन = ''। format_plural ($ vote_result-> मूल्य, '1 digg', '@count Diggs')। '';
>
बाकी $ उत्पादन = ''। टी ( '0 Diggs')। '';
>
>

समारोह garland_vote_up_down_points_alt ($ सीआईडी, $ प्रकार) $ vote_result = votingapi_get_voting_result ($ प्रकार, $ सीआईडी, 'अंक', variable_get ( 'vote_up_down_tag', 'वोट'), 'योग');
अगर ($ vote_result) $ उत्पादन = '

'। $ Vote_result-> मूल्य;
>
बाकी $ उत्पादन = '
0 ';
>

$ उत्पादन। = '

'। format_plural ($ vote_result-> मूल्य, 'digg', 'Diggs')। '
';

... और मूल रूप से बस इतना ही।

बस याद है जब करने के लिए ऊपर स्निपेट का उपयोग कर:

  • अपनी खुद की Drupal विषय फ़ोल्डर के नाम के साथ 'माला' की जगह ले
  • 'Digg' और अपने खुद के अंक नाम के साथ 'Diggs' में से प्रत्येक घटना की जगह (जैसे घूमती है, लक्ष्य, बूस्ट, वोट आदि) या तो एक या अधिक के रूप में उपयुक्त बहुवचन का प्रयोग

मेरा प्रश्न है: मैं कैसे वोट ऊपर / नीचे ले जा सकते हैं मैं वर्तमान में मेरे उत्पाद नोड्स पर स्थापित किया है

और प्रत्येक उत्पाद के तहत ब्राउज़ करें पृष्ठ पर उन्हें ले?

मैं बहुत ज्यादा सब पर इतना अधिक जानकारी के बेहतर पीएचपी पता नहीं है। धन्यवाद!

इसके अलावा किसी को भी जानता है एक दृश्य या पेज है कि मुझे एक ही स्थान पर वह भी अद्भुत होगा में अपनी साइट पर हर उत्पाद के लिए वोट की कुल राशि को देखने के लिए अनुमति देता है बनाने के लिए कैसे!

इस वीडियो को देखें!

संबंधित आलेख

स्थिति 14 जूमला होस्टिंगकैसे अपने जूमला साइट के लिए नई मेनू और अन्य मॉड्यूल जोड़ने के लिए और कैसे अपनी स्थिति को बदलने के लिए आप अपने जूमला दृश्यपटल अतिरिक्त मेनू, या कुछ अन्य मॉड्यूल प्रदर्शित करना चाहते हैं, तो आप जोड़ सकते हैं ...
स्थिति 7 जूमला होस्टिंगइस ट्यूटोरियल जूमला 3.x. में मॉड्यूल स्थिति को जोड़ने का तरीका आप को दिखाने के लिए जा रहा है टेम्पलेट। आप पहले से ही टेम्पलेट के उपलब्ध मॉड्यूल पदों की जाँच करने के लिए कैसे पता है। इस ट्यूटोरियल में हम दिखा देंगे ...
सापेक्ष gmap जूमला होस्टिंगहैलो, और DrupalModules.com में आपका स्वागत है, एक समुदाय संचालित रेटिंग और समीक्षा के सेवा आप अपनी परियोजना के लिए सबसे अच्छा Drupal मॉड्यूल ढूंढने में सहायता करने के लिए समर्पित! सही Drupal खोजने की आवश्यकता है ...
ऐतिहासिक संस्करण जूमला की मेजबानीयह पृष्ठ दोनों Drupal कोर और योगदान मॉड्यूल के लिए Drupal के संस्करण नंबर योजना बताते हैं। यह आप समझ विभिन्न संस्करण संख्याओं का मतलब मदद करने के लिए तैयार किया गया है और कैसे आप कर सकते हैं कर रहा है ...
Artisteer के मॉड्यूल पदों जूमला की मेजबानी3 पदों जूमला बारे में और जानें और उन्हें कैसे उपयोग करने के लिए जूमला स्थितियां क्या हैं? प्रत्येक जूमला टेम्पलेट पदों जिसमें आप विभिन्न मॉड्यूल प्रकाशित कर सकते हैं है। के रूप में पदों के बारे में सोचो ...