நூலகம்:தானியங்கிகள்

நூலகம் இல் இருந்து
தாவிச் செல்ல:வழிசெலுத்தல், தேடுக

இந்த பக்கத்தில் நூல்கம் விக்கியில் தானியங்கியை பயன்படுத்துவதற்கான வழிமுறைகள் விவரிக்கப்பட்டுள்ளன.

pywikipedia தானியங்கிகளை பயன்படுத்துதல்

இவ்வகையான தானியங்கிகளை குறித்த அடிப்படை தகவல்களுக்கு காண்க தமிழ் விக்கிப்பீடியா தானியங்கிகள் பக்கம்.

இவ்வகையான விக்கிப்பீடியாவுக்காக உருவாக்கப்பட்ட தானியங்கிகளை பிற விக்கிமீடியா அல்லாத திட்டங்களுக்கு பயன்படுத்த சில மாறுதல்களை இந்த Frameworkல் செய்ய வேண்டும். காண்க: மெட்டா விக்கி: பைவிக்கிப்பீடியா தானியங்கிகளை பிற திட்டங்களுக்கு பயன்படுத்துதல்

நூல்கம் திட்டத்துக்கான Family பைத்தான் கோப்பான noolaham_family.py கீழ்கண்டவாறு இயற்றல் வேண்டும். பின்னர் இந்த கோப்பை families என்ற கோப்புறைக்குள் இட வேண்டும்


# -*- coding: utf-8  -*-

import family

# The official Noolaham Wiki.

class Family(family.Family):
    def __init__(self):
        family.Family.__init__(self)

        self.name = 'noolaham'

        self.langs = {
                'ta': 'noolaham.net',
        }
        self.namespaces[4] = {
            '_default': [u'நூலகம்', self.namespaces[4]['_default']],
        }
        self.namespaces[5] = {
            '_default': [u'நூலகம் பேச்சு', self.namespaces[5]['_default']],
        }

        self.content_id = "mainContent"

    def RversionTab(self, code):
        return r'<li\s*><a href=".*?title=.*?&action=history".*?>.*?</a></li>'

    def version(self, code):
        return "1.10.1"

    def path(self, code):
        return '/wiki/index.php'

user-config.py பைத்தான் கோப்பை, கீழ்க்கண்டவாறு Configure செய்தல் வேண்டும்


mylang = 'ta'
family= 'noolaham'
usernames['noolaham']['ta'] = u'VinodhBOT'
sysopnames['noolaham']['ta']= u'Vinodh.vinodh' # நிர்வாகியாக இருந்தால் மட்டுமே இதை இணைக்கவும்

படிமங்களை வகைப்படுத்த பயன்படுத்தப்பட்ட தானியங்கி பைத்தான் நிரல்

#!/usr/bin/python
# -*- coding: utf-8  -*-
"""
This bot appends Category

"""
__version__ = '$Id: unusedfiles.py 4538 2007-11-13 17:19:12Z leogregianin $'

import wikipedia
import pagegenerators
import sys

comment = {
    'ta': u'Adding Category:Bookcover',
    'he': u'תמונות להסרה',
    'pt': u'marcação de imagens para eliminação',
    }

def appendtext(page, apptext):
    try:
        text = page.get()
    except wikipedia.IsRedirectPage:
        return
    # Here go edit text in whatever way you want. If you find you do not  (he meant "Here you can go editing...")
    # want to edit this page, just return
    text = apptext;
    if text != page.get():
        wikipedia.showDiff(page.get(),text)
        msg = wikipedia.translate(wikipedia.getSite(), comment)
        page.put(text, msg)

def main():
    for arg in wikipedia.handleArgs():
        start.append(arg)

    mysite = wikipedia.getSite()
    # If anything needs to be prepared, you can do it here

    basicgenerator = pagegenerators.PrefixingPageGenerator('image:')
    generator = pagegenerators.PreloadingGenerator(basicgenerator)
    for page in generator:
        #print page.title()
        #if '<table id="mw_metadata" class="mw_metadata">' not in page.getImagePageHtml() and 'http://' not in page.get():
            wikipedia.output(u'\n' + page.title())
            appendtext(page,u'{{bookcover}}')

if __name__ == "__main__":
    try:
        main()
    finally:
        wikipedia.stopme()

அனைத்து படிமங்களையும் ஒரே பகுப்பில் இட வேண்டி இருந்ததால், இப்பணி மிக இலகுவாக மேற்கண்ட நிரல் மூலம் செய்யப்பட்டது.

மொத்த ஆவணங்கள் : 108,898 | மொத்த பக்கங்கள் : 3,378,979

ஆவண வகைகள் : அச்சு ஆவணங்கள் [88,600] பல்லூடக ஆவணங்கள் [20,300] சுவடிகள் [678]

தகவல் மூலங்கள் : நூல்கள் [12,088] இதழ்கள் [13,649] பத்திரிகைகள் [54,387] பிரசுரங்கள் [1,218] சிறப்பு மலர்கள் [5,707] நினைவு மலர்கள் [1,543]

பகுப்புக்கள் : எழுத்தாளர்கள் [5,037] பதிப்பாளர்கள் [4,323] வெளியீட்டு ஆண்டு [187]

உசாத்துணை வளங்கள் : நிறுவனங்கள் [1,723] ஆளுமைகள் [3,180] | குறிச்சொற்கள் [91] வலைவாசல்கள் [25]

சிறப்புச் சேகரங்கள் : முஸ்லிம் ஆவணகம் [1,768] | மலையக ஆவணகம் [749] | பெண்கள் ஆவணகம் [1144]

நிகழ்ச்சித் திட்டங்கள் : இ-பள்ளிக்கூடம் [9,033] | வாசிகசாலை [58] | முன்னோர் ஆவணகம் [446]

பிராந்திய சேகரங்கள் : கிளிநொச்சி ஆவணகம் [720]

தொடரும் செயற்திட்டங்கள் : ஈவ்லின் இரத்தினம் பல்லினப் பண்பாட்டு நிறுவனம் [977] | இலங்கையில் சாதியம் [98] | உதயன் வலைவாசல் [8,687] யாழ்ப்பாண புரட்டஸ்தாந்து ஆவணகம் [324] ஈழத்துத் தமிழ்ச் சுவடிகள் ஆவணகம் [678]

முடிவடைந்த செயற்திட்டங்கள் : பெண்கள் கல்வி ஆய்வு நிறுவனம் [116] | இனத்துவ கற்கைகளுக்கான சர்வதேச நிலையம் [148] | யாழ்ப்பாணப் பல்கலைக்கழக சமுதாய மருத்துவத்துறை [46] | யாழ்ப்பாணப் பத்திரிகைகள் [34,758] | அரியாலை [441] | மல்லிகை [442] | தமிழ் ஆவண மாநாடு 2013


நூலக நிறுவனத்திற்கு நிதிப்பங்களிப்பு செய்து உதவுங்கள் | நூலகத்திற்குப் பங்களிக்க

"https://www.noolaham.org/wiki/index.php?title=நூலகம்:தானியங்கிகள்&oldid=8051" இருந்து மீள்விக்கப்பட்டது