Advertise with us

Moonlight meanderer

The duck's 12 step program. Post here if you found a bug/design error.

plymayer
plymayer
status:
offline
posts:
199
joined:
11/05/2008
Posted at

At this point I can't really do anything with the comics.
                
Can't read them (of any rating). Can't access my own (so there's no way to know if I will have the same uploading/formating/etc problems most others are having).
          
What I can do is send and receive PQs and post to the forums. Others don't seem to be able to do that so it's something I guess.
            
I've attempted everything from Firefox, IE and Chrome.
          
Going to wait and see what happens. Maybe the powers that be will fix the problems soon.
       
I like DD and looking at the other (free) webcomic hosts, I don't want to leave. Although, like 80% of the folks here I hate the new colors.  I can live with them.
     
Don't want to the pay site thing. I'd have to go about getting advertising etc to manage it and that would just take the fun out of it.

plymayer
plymayer
status:
offline
posts:
199
joined:
11/05/2008
Posted at

srhdt wrote:
I'll post a more detailed update tomorrow in the news, but the following should be fixed now:

Users over 18 should be able to view 'A' rated comics




Not for me it isn't.  


                       


In fact, I can't access any comics at all of any rating.  I've tried IE, Firefox and Chrome.

MrHades
MrHades
status:
offline
posts:
199
joined:
01/25/2008
Posted at

fukujinzuke wrote:My animated .gif pages are no longer animated… It just shows only the first frame.Mentioned this in a couple of other places, but User Control Panel –> Comics Assisted by (me) –> Edit –> Pages –> (select any page) Edit… is not working. Yesterday it lead to 502 Bad Gateway. Today it leads to a long page of code that starts with"NameError at /comics/edit_page/5343167/global name 'comic' is not defined"…and ends with"You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 500 page."

I got this error too when I tried to view how my next comic page would look on the edit page. The thumbnailif the next page which is due to go up on Wednesday looks like it has been squashed vertically.

Also, is there a guide to all the new features and such we can look at/refer to? I took a quick look, but I don't have a lot of time on my hands at the moment and came up short.

bravo1102
bravo1102
status:
offline
posts:
199
joined:
01/21/2008
Posted at


TypeError at /Mask_of_the_Aryans/
unsupported operand type(s) for -: 'datetime.date' and 'NoneType'



Request Method:
GET


Request URL:
http://www.drunkduck.com/Mask_of_the_Aryans/


Django Version:
1.3


Exception Type:
TypeError


Exception Value:

unsupported operand type(s) for -: 'datetime.date' and 'NoneType'



Exception Location:
/home/duck/public/drunkduck/users/templatetags/user_tags.py in is_mature, line 14


Python Executable:
/home/duck/public/drunkduck/


Python Version:
2.6.5


Python Path:

['/home/duck/public/drunkduck',
'.',
'',
'/usr/local/lib/python2.6/dist-packages/pip-0.8.3-py2.6.egg',
'/usr/lib/python2.6',
'/usr/lib/python2.6/plat-linux2',
'/usr/lib/python2.6/lib-tk',
'/usr/lib/python2.6/lib-old',
'/usr/lib/python2.6/lib-dynload',
'/usr/lib/python2.6/dist-packages',
'/usr/lib/python2.6/dist-packages/PIL',
'/usr/lib/pymodules/python2.6',
'/usr/local/lib/python2.6/dist-packages',
'/usr/local/lib/python2.6/dist-packages/setuptools-0.6c11-py2.6.egg-info',
'/home/duck/public/drunkduck']



Server time:
Mon, 18 Jul 2011 00:56:59 -0700





Traceback Switch to copy-and-paste view


/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py in get_response


for middleware_method in self._view_middleware:


response = middleware_method(request, callback, callback_args, callback_kwargs)


if response:


break



if response is None:


try:



response = callback(request, *callback_args, **callback_kwargs)



except Exception, e:


# If the view raised an exception, run it through exception


# middleware, and if the exception middleware returns a


# response, use that. Otherwise, reraise the exception.


for middleware_method in self._exception_middleware:


response = middleware_method(request, e)


Local vars



VariableValue




exceptions





e

TypeError("unsupported operand type(s) for -: 'datetime.date' and 'NoneType'",)



callback_args

()



receivers

[(, None)]



middleware_method

>



self





settings





request

,
POST:,
COOKIES:{'HstCla1192225': '1309256700203',
'HstCns1192225': '2',
'HstCnv1192225': '2',
'HstPn1192225': '3',
'HstPt1192225': '4',
'TMedia': 'Coun%3ANA/Postal%3ANA/',
'TMediaISP': 'NA',
'__gads': 'ID=70936caa60423843:T=1289494496:S=ALNI_Mbb7HUpBDhn1Y9LheQGLnykz69pMw',
'__qca': 'P0-704019193-1289494416109',
'__switchTo5x': '6',
'__unam': '7639673-12cceb27a99-28517e7a-16',
'__utma': '157871727.1741094225.1289494415.1310718254.1310974240.380',
'__utmb': '157871727.279.0.1310975804921',
'__utmc': '157871727',
'__utmz': '157871727.1310974240.380.49.utmcsr=comicfury.com|utmccn=(referral)|utmcmd=referral|utmcct=/forum/viewthread.php',
'csrftoken': 'bb0fc0a836f5435861431545c23ecf6e',
'rsi_segs': 'B11159_10001|B11159_10011',
'sessionid': 'f4b99066cd3cd75a9879792ea4e5dc56',
'ttime': '1310718204',
'wawtime': '1294830243'},
META:{'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
'CSRF_COOKIE': 'bb0fc0a836f5435861431545c23ecf6e',
'DOCUMENT_ROOT': '/usr/local/nginx/html',
'HTTP_ACCEPT': 'image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
'HTTP_ACCEPT_LANGUAGE': 'en-us',
'HTTP_CONNECTION': 'Keep-Alive',
'HTTP_COOKIE': 'TMedia=Coun%3ANA/Postal%3ANA/; TMediaISP=NA; HstCla1192225=1309256700203; HstPn1192225=3; HstPt1192225=4; HstCnv1192225=2; HstCns1192225=2; TMedia=Coun%3ANA/Postal%3ANA/; TMediaISP=NA; csrftoken=bb0fc0a836f5435861431545c23ecf6e; sessionid=f4b99066cd3cd75a9879792ea4e5dc56; __utmc=157871727; ttime=1310718204; __utma=157871727.1741094225.1289494415.1310718254.1310974240.380; __utmz=157871727.1310974240.380.49.utmcsr=comicfury.com|utmccn=(referral)|utmcmd=referral|utmcct=/forum/viewthread.php; __qca=P0-704019193-1289494416109; __gads=ID=70936caa60423843:T=1289494496:S=ALNI_Mbb7HUpBDhn1Y9LheQGLnykz69pMw; __unam=7639673-12cceb27a99-28517e7a-16; wawtime=1294830243; __switchTo5x=6; rsi_segs=B11159_10001|B11159_10011; __utmb=157871727.279.0.1310975804921',
'HTTP_HOST': 'www.drunkduck.com',
'HTTP_REFERER': 'http://www.drunkduck.com/forum/topic/169969/?page=6',
'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB7.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Media Center PC 4.0)',
'PATH_INFO': u'/Mask_of_the_Aryans/',
'QUERY_STRING': '',
'REMOTE_ADDR': '173.54.97.57',
'REMOTE_PORT': '1630',
'REQUEST_METHOD': 'GET',
'REQUEST_URI': '/Mask_of_the_Aryans/',
'SCRIPT_NAME': u'',
'SERVER_NAME': 'www.drunkduck.com',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'uwsgi.version': '0.9.7',
'wsgi.errors': ,
'wsgi.file_wrapper': ,
'wsgi.input': ,
'wsgi.multiprocess': True,
'wsgi.multithread': False,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}>



callback





resolver





urlresolvers





callback_kwargs

{'slug': u'Mask_of_the_Aryans'}



response

None



urlconf

'urls'





/home/duck/public/drunkduck/comics/views.py in comic_page



def comic_page(request, slug, page_id=None):





try:


comic = Comic.objects.get(slug__iexact=slug, is_deleted=False)


except:


return HttpResponseNotFound()



if not is_mature(request.user) and comic.rating == 'A':



return HttpResponseRedirect('/errors/age/')


pages = comic.pages.filter(is_deleted=False, post_date__lte=datetime.now()).order_by('order_id')


page_count = pages.count()


if page_count == 0:


return HttpResponseRedirect('/errors/nopages/')





Local vars



VariableValue




request

,
POST:,
COOKIES:{'HstCla1192225': '1309256700203',
'HstCns1192225': '2',
'HstCnv1192225': '2',
'HstPn1192225': '3',
'HstPt1192225': '4',
'TMedia': 'Coun%3ANA/Postal%3ANA/',
'TMediaISP': 'NA',
'__gads': 'ID=70936caa60423843:T=1289494496:S=ALNI_Mbb7HUpBDhn1Y9LheQGLnykz69pMw',
'__qca': 'P0-704019193-1289494416109',
'__switchTo5x': '6',
'__unam': '7639673-12cceb27a99-28517e7a-16',
'__utma': '157871727.1741094225.1289494415.1310718254.1310974240.380',
'__utmb': '157871727.279.0.1310975804921',
'__utmc': '157871727',
'__utmz': '157871727.1310974240.380.49.utmcsr=comicfury.com|utmccn=(referral)|utmcmd=referral|utmcct=/forum/viewthread.php',
'csrftoken': 'bb0fc0a836f5435861431545c23ecf6e',
'rsi_segs': 'B11159_10001|B11159_10011',
'sessionid': 'f4b99066cd3cd75a9879792ea4e5dc56',
'ttime': '1310718204',
'wawtime': '1294830243'},
META:{'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
'CSRF_COOKIE': 'bb0fc0a836f5435861431545c23ecf6e',
'DOCUMENT_ROOT': '/usr/local/nginx/html',
'HTTP_ACCEPT': 'image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
'HTTP_ACCEPT_LANGUAGE': 'en-us',
'HTTP_CONNECTION': 'Keep-Alive',
'HTTP_COOKIE': 'TMedia=Coun%3ANA/Postal%3ANA/; TMediaISP=NA; HstCla1192225=1309256700203; HstPn1192225=3; HstPt1192225=4; HstCnv1192225=2; HstCns1192225=2; TMedia=Coun%3ANA/Postal%3ANA/; TMediaISP=NA; csrftoken=bb0fc0a836f5435861431545c23ecf6e; sessionid=f4b99066cd3cd75a9879792ea4e5dc56; __utmc=157871727; ttime=1310718204; __utma=157871727.1741094225.1289494415.1310718254.1310974240.380; __utmz=157871727.1310974240.380.49.utmcsr=comicfury.com|utmccn=(referral)|utmcmd=referral|utmcct=/forum/viewthread.php; __qca=P0-704019193-1289494416109; __gads=ID=70936caa60423843:T=1289494496:S=ALNI_Mbb7HUpBDhn1Y9LheQGLnykz69pMw; __unam=7639673-12cceb27a99-28517e7a-16; wawtime=1294830243; __switchTo5x=6; rsi_segs=B11159_10001|B11159_10011; __utmb=157871727.279.0.1310975804921',
'HTTP_HOST': 'www.drunkduck.com',
'HTTP_REFERER': 'http://www.drunkduck.com/forum/topic/169969/?page=6',
'HTTP_USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB7.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Media Center PC 4.0)',
'PATH_INFO': u'/Mask_of_the_Aryans/',
'QUERY_STRING': '',
'REMOTE_ADDR': '173.54.97.57',
'REMOTE_PORT': '1630',
'REQUEST_METHOD': 'GET',
'REQUEST_URI': '/Mask_of_the_Aryans/',
'SCRIPT_NAME': u'',
'SERVER_NAME': 'www.drunkduck.com',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'uwsgi.version': '0.9.7',
'wsgi.errors': ,
'wsgi.file_wrapper': ,
'wsgi.input': ,
'wsgi.multiprocess': True,
'wsgi.multithread': False,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}>



comic





page_id

None



slug

u'Mask_of_the_Aryans'





/home/duck/public/drunkduck/users/templatetags/user_tags.py in is_mature


@register.filter


def is_mature(user):


if user.is_authenticated():


try:


birthday = user.profile.birthday


except:


return False



diff = date.today() - birthday



age = diff.days / 365


if age >= 18:


return True


return False



@register.filter


Local vars



VariableValue




birthday

None



user











Environment:


Request Method: GET
Request URL: http://www.drunkduck.com/Mask_of_the_Aryans/

Django Version: 1.3
Python Version: 2.6.5
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.humanize',
'django.contrib.webdesign',
'tinymce',
'smileys',
'oembed',
'pagination',
'tagging',
'users',
'uservideos',
'trophies',
'videos',
'news',
'messages',
'podcasts',
'corp',
'tutorials',
'forums',
'comics',
'search',
'comments',
'ratings',
'duckmarks',
'tweets',
'requests',
'layouts',
'analytics',
'imagelocker',
'subpages',
'south']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.csrf.CsrfResponseMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'pagination.middleware.PaginationMiddleware')


Traceback:
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response
111. response = callback(request, *callback_args, **callback_kwargs)
File "/home/duck/public/drunkduck/comics/views.py" in comic_page
302. if not is_mature(request.user) and comic.rating == 'A':
File "/home/duck/public/drunkduck/users/templatetags/user_tags.py" in is_mature
14. diff = date.today() - birthday

Exception Type: TypeError at /Mask_of_the_Aryans/
Exception Value: unsupported operand type(s) for -: 'datetime.date' and 'NoneType'




Request information
GET
No GET data
POST
No POST data
FILES
No FILES data
COOKIES



VariableValue




HstPn1192225

'3'



__utmz

'157871727.1310974240.380.49.utmcsr=comicfury.com|utmccn=(referral)|utmcmd=referral|utmcct=/forum/viewthread.php'



HstCla1192225

'1309256700203'



__switchTo5x

'6'



HstPt1192225

'4'



wawtime

'1294830243'



__unam

'7639673-12cceb27a99-28517e7a-16'



HstCns1192225

'2'



HstCnv1192225

'2'



TMediaISP

'NA'



sessionid

'f4b99066cd3cd75a9879792ea4e5dc56'



__gads

'ID=70936caa60423843:T=1289494496:S=ALNI_Mbb7HUpBDhn1Y9LheQGLnykz69pMw'



TMedia

'Coun%3ANA/Postal%3ANA/'



__qca

'P0-704019193-1289494416109'



csrftoken

'bb0fc0a836f5435861431545c23ecf6e'



__utma

'157871727.1741094225.1289494415.1310718254.1310974240.380'



__utmb

'157871727.279.0.1310975804921'



__utmc

'157871727'



ttime

'1310718204'



rsi_segs

'B11159_10001|B11159_10011'




META



VariableValue




wsgi.multiprocess

True



HTTP_REFERER

'http://www.drunkduck.com/forum/topic/169969/?page=6'



SCRIPT_NAME

u''



REQUEST_METHOD

'GET'



PATH_INFO

u'/Mask_of_the_Aryans/'



SERVER_PROTOCOL

'HTTP/1.1'



QUERY_STRING

''



CONTENT_LENGTH

''



HTTP_USER_AGENT

'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB7.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Media Center PC 4.0)'



HTTP_CONNECTION

'Keep-Alive'



HTTP_COOKIE

'TMedia=Coun%3ANA/Postal%3ANA/; TMediaISP=NA; HstCla1192225=1309256700203; HstPn1192225=3; HstPt1192225=4; HstCnv1192225=2; HstCns1192225=2; TMedia=Coun%3ANA/Postal%3ANA/; TMediaISP=NA; csrftoken=bb0fc0a836f5435861431545c23ecf6e; sessionid=f4b99066cd3cd75a9879792ea4e5dc56; __utmc=157871727; ttime=1310718204; __utma=157871727.1741094225.1289494415.1310718254.1310974240.380; __utmz=157871727.1310974240.380.49.utmcsr=comicfury.com|utmccn=(referral)|utmcmd=referral|utmcct=/forum/viewthread.php; __qca=P0-704019193-1289494416109; __gads=ID=70936caa60423843:T=1289494496:S=ALNI_Mbb7HUpBDhn1Y9LheQGLnykz69pMw; __unam=7639673-12cceb27a99-28517e7a-16; wawtime=1294830243; __switchTo5x=6; rsi_segs=B11159_10001|B11159_10011; __utmb=157871727.279.0.1310975804921'



SERVER_NAME

'www.drunkduck.com'



REMOTE_ADDR

'173.54.97.57'



wsgi.url_scheme

'http'



SERVER_PORT

'80'



DOCUMENT_ROOT

'/usr/local/nginx/html'



wsgi.input





HTTP_HOST

'www.drunkduck.com'



wsgi.multithread

False



REQUEST_URI

'/Mask_of_the_Aryans/'



HTTP_ACCEPT

'image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*'



wsgi.version

(1, 0)



wsgi.run_once

False



wsgi.errors





REMOTE_PORT

'1630'



HTTP_ACCEPT_LANGUAGE

'en-us'



uwsgi.version

'0.9.7'



CONTENT_TYPE

''



wsgi.file_wrapper

''



CSRF_COOKIE

'bb0fc0a836f5435861431545c23ecf6e'



HTTP_ACCEPT_ENCODING

'gzip, deflate'




Settings
Using settings module settings



SettingValue




USE_L10N

False



USE_THOUSAND_SEPARATOR

False



LANGUAGE_CODE

'en-us'



ROOT_URLCONF

'urls'



MANAGERS

()



DEFAULT_CHARSET

'utf-8'



STATIC_ROOT

''



TEST_DATABASE_CHARSET

None



MESSAGE_STORAGE

'django.contrib.messages.storage.user_messages.LegacyFallbackStorage'



DATABASE_HOST

''



IGNORABLE_404_STARTS

('/cgi-bin/', '/_vti_bin', '/_vti_inf')



SEND_BROKEN_LINK_EMAILS

False



URL_VALIDATOR_USER_AGENT

'Django/1.3 (http://www.djangoproject.com)'



STATICFILES_FINDERS

('django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder')



SESSION_COOKIE_DOMAIN

None



SESSION_COOKIE_NAME

'sessionid'



AWS_STORAGE_BUCKET_NAME

'media.drunkduck.com'



ADMIN_FOR

()



TIME_INPUT_FORMATS

('%H:%M:%S', '%H:%M')



DATABASES

{'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2',
'HOST': '192.168.167.22',
'NAME': 'drunkduck',
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '5432',
'TEST_CHARSET': None,
'TEST_COLLATION': None,
'TEST_MIRROR': None,
'TEST_NAME': None,
'TIME_ZONE': 'America/Los_Angeles',
'USER': 'drunkduck'}}



ACCESS_SECRET

'********************'



TEST_DATABASE_NAME

None



FILE_UPLOAD_PERMISSIONS

None



AWS_SECRET_ACCESS_KEY

'********************'



FILE_UPLOAD_HANDLERS

('django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler')



DEFAULT_CONTENT_TYPE

'text/html'



APPEND_SLASH

True



FIRST_DAY_OF_WEEK

0



DATABASE_ROUTERS

[]



YEAR_MONTH_FORMAT

'F Y'



STATICFILES_STORAGE

'django.contrib.staticfiles.storage.StaticFilesStorage'



CACHES

{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'LOCATION': ''}}



SERVER_EMAIL

'root@localhost'



SESSION_COOKIE_PATH

'/'



IGNORABLE_404_ENDS

('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php')



MIDDLEWARE_CLASSES

('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.csrf.CsrfResponseMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'pagination.middleware.PaginationMiddleware')



USE_I18N

False



THOUSAND_SEPARATOR

','



SECRET_KEY

'********************'



LANGUAGE_COOKIE_NAME

'django_language'



FILE_UPLOAD_TEMP_DIR

None



COMIC_URL

'http://media.drunkduck.com/'



TRANSACTIONS_MANAGED

False



LOGGING_CONFIG

'django.utils.log.dictConfig'



TEMPLATE_LOADERS

('django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader')



TEMPLATE_DEBUG

True



CSRF_COOKIE_NAME

'csrftoken'



TEST_DATABASE_COLLATION

None



FORCE_SCRIPT_NAME

None



CACHE_BACKEND

'locmem://'



SESSION_COOKIE_SECURE

False



TINYMCE_SPELLCHECKER

True



CSRF_COOKIE_DOMAIN

None



FILE_CHARSET

'utf-8'



DEBUG

True



SESSION_FILE_PATH

None



AWS_ACCESS_KEY_ID

'AKIAJ5RENZ2C35363IHQ'



DEFAULT_FILE_STORAGE

'storages.backends.s3.S3Storage'



INSTALLED_APPS

['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.humanize',
'django.contrib.webdesign',
'tinymce',
'smileys',
'oembed',
'pagination',
'tagging',
'users',
'uservideos',
'trophies',
'videos',
'news',
'messages',
'podcasts',
'corp',
'tutorials',
'forums',
'comics',
'search',
'comments',
'ratings',
'duckmarks',
'tweets',
'requests',
'layouts',
'analytics',
'imagelocker',
'subpages',
'south']



LANGUAGES

(('ar', 'Arabic'),
('az', 'Azerbaijani'),
('bg', 'Bulgarian'),
('bn', 'Bengali'),
('bs', 'Bosnian'),
('ca', 'Catalan'),
('cs', 'Czech'),
('cy', 'Welsh'),
('da', 'Danish'),
('de', 'German'),
('el', 'Greek'),
('en', 'English'),
('en-gb', 'British English'),
('es', 'Spanish'),
('es-ar', 'Argentinian Spanish'),
('es-mx', 'Mexican Spanish'),
('es-ni', 'Nicaraguan Spanish'),
('et', 'Estonian'),
('eu', 'Basque'),
('fa', 'Persian'),
('fi', 'Finnish'),
('fr', 'French'),
('fy-nl', 'Frisian'),
('ga', 'Irish'),
('gl', 'Galician'),
('he', 'Hebrew'),
('hi', 'Hindi'),
('hr', 'Croatian'),
('hu', 'Hungarian'),
('id', 'Indonesian'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('km', 'Khmer'),
('kn', 'Kannada'),
('ko', 'Korean'),
('lt', 'Lithuanian'),
('lv', 'Latvian'),
('mk', 'Macedonian'),
('ml', 'Malayalam'),
('mn', 'Mongolian'),
('nl', 'Dutch'),
('no', 'Norwegian'),
('nb', 'Norwegian Bokmal'),
('nn', 'Norwegian Nynorsk'),
('pa', 'Punjabi'),
('pl', 'Polish'),
('pt', 'Portuguese'),
('pt-br', 'Brazilian Portuguese'),
('ro', 'Romanian'),
('ru', 'Russian'),
('sk', 'Slovak'),
('sl', 'Slovenian'),
('sq', 'Albanian'),
('sr', 'Serbian'),
('sr-latn', 'Serbian Latin'),
('sv', 'Swedish'),
('ta', 'Tamil'),
('te', 'Telugu'),
('th', 'Thai'),
('tr', 'Turkish'),
('uk', 'Ukrainian'),
('ur', 'Urdu'),
('vi', 'Vietnamese'),
('zh-cn', 'Simplified Chinese'),
('zh-tw', 'Traditional Chinese'))



DATABASE_ENGINE

''



DATABASE_NAME

''



COMMENTS_FIRST_FEW

0



PREPEND_WWW

False



PASSWORD_RESET_TIMEOUT_DAYS

'********************'



SESSION_COOKIE_HTTPONLY

False



DATABASE_PORT

''



DEBUG_PROPAGATE_EXCEPTIONS

False



MONTH_DAY_FORMAT

'F j'



LOGIN_URL

'/login/'



SESSION_EXPIRE_AT_BROWSER_CLOSE

False



ACCESS_TOKEN

'207726284-uFI8u4nTqBOW4wCsP9Ns3w64JGZwjosab2pdZ3P4'



TIME_FORMAT

'P'



DATE_INPUT_FORMATS

('%Y-%m-%d',
'%m/%d/%Y',
'%m/%d/%y',
'%b %d %Y',
'%b %d, %Y',
'%d %b %Y',
'%d %b, %Y',
'%B %d %Y',
'%B %d, %Y',
'%d %B %Y',
'%d %B, %Y')



AUTHENTICATION_BACKENDS

('django.contrib.auth.backends.ModelBackend',)



EMAIL_HOST_PASSWORD

'********************'



AUTH_PROFILE_MODULE

'users.Profile'



CACHE_MIDDLEWARE_ALIAS

'default'



SESSION_SAVE_EVERY_REQUEST

False



ADMIN_MEDIA_PREFIX

'/media/admin/'



NUMBER_GROUPING

0



SESSION_ENGINE

'django.contrib.sessions.backends.db'



AWS_CALLING_FORMAT

2



CSRF_FAILURE_VIEW

'django.views.csrf.csrf_failure'



COMMENTS_SKETCHY_USERS_GROUP

None



LOGIN_REDIRECT_URL

'/accounts/profile/'



LOGGING

{'disable_existing_loggers': False,
'handlers': {'mail_admins': {'class': 'django.utils.log.AdminEmailHandler',
'level': 'ERROR'}},
'loggers': {'django.request': {'handlers': ['mail_admins'],
'level': 'ERROR',
'propagate': True}},
'version': 1}



CACHE_MIDDLEWARE_KEY_PREFIX

''



LOCALE_PATHS

()



TEMPLATE_STRING_IF_INVALID

''



COMMENTS_ALLOW_PROFANITIES

False



LOGOUT_URL

'/accounts/logout/'



EMAIL_USE_TLS

False



TEMPLATE_DIRS

('/home/duck/public/drunkduck/templates',)



FIXTURE_DIRS

()



EMAIL_HOST

'smtp.emailsrvr.com'



DATE_FORMAT

'N j, Y'



MEDIA_ROOT

'/home/duck/public/drunkduck/media/'



ADMINS

()



FORMAT_MODULE_PATH

None



DEFAULT_FROM_EMAIL

'webmaster@localhost'



STATICFILES_DIRS

()



MEDIA_URL

'/media/'



DATETIME_FORMAT

'N j, Y, P'



EMAIL_SUBJECT_PREFIX

'[Django] '



SITE_ID

1



DISALLOWED_USER_AGENTS

()



ALLOWED_INCLUDE_ROOTS

()



CONSUMER_SECRET

'********************'



STATIC_DOC_ROOT

'/home/duck/public/drunkduck/media/'



DECIMAL_SEPARATOR

'.'



PROJECT_DIR

'/home/duck/public/drunkduck'



DATABASE_USER

''



AWS_SECRET_KEY

'********************'



TEST_RUNNER

'django.test.simple.DjangoTestSuiteRunner'



SHORT_DATE_FORMAT

'm/d/Y'



TIME_ZONE

'America/Los_Angeles'



AWS_ROOT

'users/'



FILE_UPLOAD_MAX_MEMORY_SIZE

2621440



EMAIL_BACKEND

'django.core.mail.backends.smtp.EmailBackend'



DEFAULT_TABLESPACE

''



TEMPLATE_CONTEXT_PROCESSORS

('django.contrib.auth.context_processors.auth',
'django.core.context_processors.request',
'django.core.context_processors.media')



AWS_S3URL

'http://media.drunkduck.com/'



SESSION_COOKIE_AGE

1209600



SETTINGS_MODULE

'settings'



USE_ETAGS

False



LANGUAGES_BIDI

('he', 'ar', 'fa')



DEFAULT_INDEX_TABLESPACE

''



INTERNAL_IPS

()



STATIC_URL

None



EMAIL_PORT

'25'



CONSUMER_KEY

'z8o36ZRk6KBJTsrPRiLA'



SHORT_DATETIME_FORMAT

'm/d/Y P'



TAGGING_AUTOCOMPLETE_JS_BASE_URL

'/media/js'



AWS_ACCESS_KEY

'AKIAJ5RENZ2C35363IHQ'



TINYMCE_DEFAULT_CONFIG

{'plugins': 'bbcode',
'remove_linebreaks': False,
'theme': 'advanced',
'theme_advanced_buttons1': 'bold,italic,underline,strikethrough,blockquote,link,unlink,bullist,numlist,image,forecolor,fontsizeselect,code',
'theme_advanced_buttons2': '',
'theme_advanced_buttons3': '',
'theme_advanced_buttons4': '',
'theme_advanced_disable': '',
'theme_advanced_toolbar_align': 'left',
'theme_advanced_toolbar_location': 'top'}



ABSOLUTE_URL_OVERRIDES

{}



DATABASE_OPTIONS

{}



CACHE_MIDDLEWARE_SECONDS

600



BANNED_IPS

()



DATETIME_INPUT_FORMATS

('%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M',
'%Y-%m-%d',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M',
'%m/%d/%Y',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M',
'%m/%d/%y')



DATABASE_PASSWORD

'********************'



COMMENTS_MODERATORS_GROUP

None



PROFANITIES_LIST

'********************'



EMAIL_HOST_USER

'support@drunkduck.com'



COMMENTS_BANNED_USERS_GROUP

None





You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 500 page.
So I pasted in the whole spiel that I get when I try to view any comic page.  I'm getting the above error.  Now I think the Django thing is the key to me once more being able to view comics, but what is that? 
Windows 7 and IE.  So do I have to change all my established internet habits just to get his one site to work?

Posted at

I still am unable to get the site to save any background image, though it is uploaded properly in the image uploader and it displays in the activated layout mode.
I use the latest google chrome. 
Are we going to do something about that? 
Also, the compression of the images is becoming pretty noticeable :( 

Posted at

Sorry if I'm not able to reply to everybody, my current tactic is:

If it's a bug, I can't really say anything about it, but it's good to have it so it can be added to the list
If it's a misperception or question, I try to answer it
If it's a general complaint or comment, leave it be (unless it encompasses a misperception or question)

 

KDog wrote:
My comic's header image, background and comments have all vanished. Will these be reinstated?
The header image and background you'll have to reupload using the page tools. For the background image, expand the "My comics" in the sidebar and visit your comic page. Click the "activate layout mode" link in the top-right of the header bar, and you should see new options pop up. (You may have to upload the background image into your image locker first- which will appear in the topbar once you've activated layout mode.) Note that in some browsers it seems that the layout mode is buggy. For the header image, in "my comics" click on "edit" and it should be on that first page. Again this… might be buggy for some people.
  
The comments should NOT be gone and I'm worried that they are! However any comments which were simply "5"s were not migrated over since the new system doesn't use a numeric rating system. So are all your user comments really gone?
darth_paul wrote:
 
No, you couldn't customize it, I'll admit that, but I know that on old site the time would display accurately according to the time zone that I was in, which used to be central, but now that I've moved I'm in the eastern zone and everything is in pacific. There may have be something automatic in the old code which isn't there now. It's not a big deal, but it's a bit disorienting.
No, I'm sure it didn't do that because I'm in GMT and it's never displayed times relative to where I am. For a long time DD was on a CST server and displayed those times, but not long ago moved to a PST one (and I can't remember if they moved the displayed server time to CST to match the old site or not….). Is it possible that's clouding the issue?

Salsa wrote:
Oh and another thing.
Nice job breaking the forums, now I have a word limit I guess, either that or you just truncate any post that mentions Comcifury.
Should I start calling the admins the "Thought-Police"?
I've noticed that if the quote formatting in a post messes up, it often truncates or cuts chunks out of my post in odd ways (based on the css formatting going on behind the scenes). It could be that. If you edit your post and view the HTML, is everything you put still there?
 
These quoting problems are infuriating, I can't get any of my multi-reply posts to look right.

Posted at

Just to reiterate that Kinh and I are watching here and Get Satisfaction and compiling all the bugs and stuff people are reporting, so anything anyone puts here isn't being ignored.

fukujinzuke wrote:
Ah, okay. I knew they were cutting out the flash, but didn't know they were cutting out animated gifs too. boo.
The image compression and conversion to jpgs was unintended, that should not have happened and they are investigating it. It's a high priority for them.
They weren't really "cutting" flash but they weren't able to get it working on their codebase yet. I guess there is some reason swf files don't work on a Python site, I dunno. We did convince them that people need to be able to keep and upload swfs but they couldn't get that working in time for the launch. It's in the works, dunno about the priority.
seventy2 wrote:
when this happens

Somewhere along the line, The code is broken and causes misalignment. 
GoogleChrome 12.0.74
Windows 7
It does that for me, and you know what? I think it only does it after Salsa's posts. This bears investigation. Salsa, where are you?
hpkomic wrote:
I accidentally deleted a comic of mine, but I am unable to rebuild it because every time I try to enter the title using the "create" feature I get that the name still exists. I am unsure if this is a bug or not.
Which one are you trying to reinstate? Cosmic Dash or Panel By Panel? You know what I will REINSTATE THEM BOTH FOR YOU awwww yeah (just re-delete whichever one you don't want). So yeah that should explain why you couldn't re-use the title.
Hahahaha! I'm sorry, that looks awful, but it's also really funny. :] 
MrHades: There is not a guide yet, no. One is underway but most of the "how to do stuff" isn't there yet, partly because when I was working on the document the feature didn't work without real site data, or I just haven't had time. it's time consuming. I'm chipping away at it slowly but it will be some time unless I can find a faster way.
 
Some more people reported errors when trying to upload new comic pages: http://www.drunkduck.com/forum/topic/169990/

I cannot load page one of this thread, but I can load page 2 onward:
http://www.drunkduck.com/forum/topic/147512/?page=1 page one
http://www.drunkduck.com/forum/topic/147512/?page=2 page two

 

peterfrid
peterfrid
status:
offline
posts:
199
joined:
03/17/2009
Posted at

whilst trying to view comics this comes up
Environment:

Request Method: GET
Request URL: http://www.drunkduck.com/Busty_Solar/
Django Version: 1.3
Python Version: 2.6.5
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.humanize',
'django.contrib.webdesign',
'tinymce',
'smileys',
'oembed',
'pagination',
'tagging',
'users',
'uservideos',
'trophies',
'videos',
'news',
'messages',
'podcasts',
'corp',
'tutorials',
'forums',
'comics',
'search',
'comments',
'ratings',
'duckmarks',
'tweets',
'requests',
'layouts',
'analytics',
'imagelocker',
'subpages',
'south']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.csrf.CsrfResponseMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'pagination.middleware.PaginationMiddleware')

Traceback:
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response
111. response = callback(request, *callback_args, **callback_kwargs)
File "/home/duck/public/drunkduck/comics/views.py" in comic_page
302. if not is_mature(request.user) and comic.rating == 'A':
File "/home/duck/public/drunkduck/users/templatetags/user_tags.py" in is_mature
14. diff = date.today() - birthday
Exception Type: TypeError at /Busty_Solar/
Exception Value: unsupported operand type(s) for -: 'datetime.date' and 'NoneType'

Posted at

Actually I think that problem that seventy2 posted a picture of which I said might be somehow caused by Salsa… is actually caused by broken quote formatting. I managed to make the posts start doing that "blocking out to the right" thing in the post I just made, but the text editor had screwed up the quoting (hiding 95% of my post). I clicked back a few times and redid the post as new (rather than edit the existing one and mess it up further), then deleted the messed up one, and now this page is super messed up. Whoops. :] And the 'fixed' post is still messing up the quoting at the end, hiding the last couple of sentences. Here's what those last lines should say:
I cannot load page one of this thread, but I can load page 2 onward:
http://www.drunkduck.com/forum/topic/147512/?page=1 page one
http://www.drunkduck.com/forum/topic/147512/?page=2 page two
 
 
Starting to hate this text editor.

Loud_G
Loud_G
status:
offline
posts:
199
joined:
08/13/2007
Posted at

The Subpage Feature does not seem to be functioning.
I have copied html into the box and it just prints the html as text.
I have also clicked the HTML button and pasted the html in the pop-up, but when I'm done it doesn't save it. It converts my html into two broken html statements that don't do anything.
Also the subpages does seem to create links on the main comic page.
Secondly, how in the world are you supposed to get a title/header image on your comic???
I've looked at the tools, but they only offer colors for the header. The only image is the background image (which tool doesn't always show up unless you scroll down and then scroll back up)

Posted at

Gentlefolk who have a problem with a pageful of code on an image upload, I have discovered a solution! change your image format to jpeg (not jpg) and it will work. or at least, it did for me. I don't know how or why, but it is worth a shot.
With luck it should solve the whole problem with the "Django settings", whatever they are.

Posted at

Loud_G wrote:
Also the subpages does seem to create links on the main comic page.
Secondly, how in the world are you supposed to get a title/header image on your comic???
I dunno about the other thing you mentioned, but the comic header image isn't in the same place as the layout tools (which is silly). To do a header image you need to go into the comic control panel (look at my comics on the right, click edit). It should be on that page there. You upload it like would do a thumbnail.

Posted at

I think it would have been a better idea to NOT collect all problems into one forum thread.  Reading through seven pages to see if a problem whas already been reported is not fun.

Posted at

skoolmunkee wrote:
Sorry if I'm not able to reply to everybody, my current tactic is:

If it's a bug, I can't really say anything about it, but it's good to have it so it can be added to the list
If it's a misperception or question, I try to answer it
If it's a general complaint or comment, leave it be (unless it encompasses a misperception or question)
 
Another thing you could do is take over my first post in this thread, using your godlike admin powers and post all the reported bugs that have been mentioned so far, thus saving newcomers from treading this entire thread to see if their complaints have already been brought up.
Edit: Geeeeeeeeeeze. Quoting posts are mayor headaches. It should not take me 15 minutes of double checking HTML codes to do it properly. I've given up twice already, from sheer frustration, to quote someone and am not hopeful that it's gonna work this time.
Another edit: Well… what do you know? This was achieved, not by using the normal WYSIWYG text editor but by clicking the HTML tag and writing the post from there. The text editor requires an overhaul; it's useless in its current state.

Hawk
Hawk
status:
offline
posts:
199
joined:
01/02/2006
Posted at

Loud_G wrote:
The Subpage Feature does not seem to be functioning.
I have copied html into the box and it just prints the html as text.
I have also clicked the HTML button and pasted the html in the pop-up, but when I'm done it doesn't save it. It converts my html into two broken html statements that don't do anything.
Also the subpages does seem to create links on the main comic page.
Secondly, how in the world are you supposed to get a title/header image on your comic???
I've looked at the tools, but they only offer colors for the header. The only image is the background image (which tool doesn't always show up unless you scroll down and then scroll back up)
I think the subpages are intended to be glorified forum posts… like, you could make an "About" page or "Cast" page with some text and pictures.  I don't suspect they would take full layout customization away from us yet allow full HTML for the subpages.
Doesn't matter right now, though.  Readers can't access those subpages in any way I've been able to find.

Ozoneocean
Ozoneocean
status:
offline
posts:
199
joined:
01/02/2004
Posted at

There's nothing under my name to indicate I'm an admin user, nothing under mod names to indicate their status either.

Genejoke
Genejoke
status:
offline
posts:
199
joined:
04/09/2010
Posted at

ozoneocean wrote:
There's nothing under my name to indicate I'm an admin user, nothing under mod names to indicate their status either.
Perhaps your not anymore….
It still seems very inconsistent, one minute somethign works the next it doesn't.
The latest updates seem to be wrong half the time as well.

usedbooks
usedbooks
status:
offline
posts:
199
joined:
02/24/2007
Posted at

I didn't read the whole thread, but this is my list of basic issues right now:

~"Links" aren't added anywhere. I tried to make links. Don't know what they are supposed to do. I was hoping they'd be on my actual comic, but they aren't.

~Image library doesn't work. When I try to upload anything, it simply doesn't. I had to use eternal images for my site design.

~The "favorites" drop down at the top of the page (when on comic pages) drops down fine, but it closes again if I try to scroll over any of the comics near the end of the list.This is a real pain in the butt since I now can't travel between my favorites at all and have to navigate other routes just to find the list.

~Also, I hate the alphabetical order. Can we do "latest update" order by default? I guess it'snot a big deal, but if it stays alphabetical, I might have to remove the older/finished comics from my favorites for easy navigation. I don'treally want to do that, though.

~"Last update" is severely messed up. It doesn't register the new update of preuploaded pages but instead registers any change to the comic description or layout. That makes finding new updates practically impossible. :P

~I wanted to move pages in my comic (basically moving filler back between chapters, which I do regularly), but the up and down arrows do nothing. When I click "V" the page reloads but the order of comic pages has not changed.

EDIT:
What is up with the forum and author comments? When I type something up,it changes all the line breaks and things so I have to edit everything after posting it to make it legible. That's pretty darn frustrating…

El Cid
El Cid
status:
offline
posts:
199
joined:
05/04/2009
Posted at

Genejoke wrote:
Perhaps your not anymore….
It still seems very inconsistent, one minute somethign works the next it doesn't.
The latest updates seem to be wrong half the time as well.
 
I think Genejoke's the new admin.
 
That update bug… it seems to list your comic as "updated" every time you modify a page. I've been going back and fixing all the broken links in my pages, so my comic's pretty much constantly been listed as "updated" even though I've only added one new page so far.

Genejoke
Genejoke
status:
offline
posts:
199
joined:
04/09/2010
Posted at

Oh hell no.  who would want to be an admin here at the moment?  that's got to be a major stress.

Posted at

/home/duck/public/drunkduck/users/templatetags/user_tags.py in is_mature

7.@register.filter
8.def is_mature(user):

9. if user.is_authenticated():

10. try:

11. birthday = user.profile.birthday

12. except:

13. return False

14. diff = date.today() - birthday

15. age = diff.days / 365

16. if age >= 18:

17. return True

18. return False

Move the "diff = " and "age =" inside the "try:" section.

Grognard
Grognard
status:
offline
posts:
199
joined:
07/16/2007
Posted at

Please ignore if already reported.
BTW - if there is a search i am blind and cant see it
Win7 IE8 During main page load
TemplateSyntaxError

Exception Value:
Caught TypeError while rendering: unsupported operand type(s) for -: 'datetime.date' and 'NoneType'

Exception Location:
/home/duck/public/drunkduck/users/templatetags/user_tags.py in is_mature, line 14

Python Executable:
/home/duck/public/drunkduck/

Python Version:
2.6.5

Python Path:
['/home/duck/public/drunkduck',
'.',
'',
'/usr/local/lib/python2.6/dist-packages/pip-0.8.3-py2.6.egg',
'/usr/lib/python2.6',
'/usr/lib/python2.6/plat-linux2',
'/usr/lib/python2.6/lib-tk',
'/usr/lib/python2.6/lib-old',
'/usr/lib/python2.6/lib-dynload',
'/usr/lib/python2.6/dist-packages',
'/usr/lib/python2.6/dist-packages/PIL',
'/usr/lib/pymodules/python2.6',
'/usr/local/lib/python2.6/dist-packages',
'/usr/local/lib/python2.6/dist-packages/setuptools-0.6c11-py2.6.egg-info',
'/home/duck/public/drunkduck']

Server time:
Mon, 18 Jul 2011 09:38:40 -0700

Posted at

To all users: There is currently a severe bug that crashes the main page and all comic pages. (But not the forum, yay!)
To get around this bug you need to LOG OUT.  The way to log out when you can't access the site is to DELETE YOUR COOKIES.
Of course, you can't read adult comics when not logged in.  Nor post to the forum, which means I have to delete my cookies again…

srhdt
srhdt
status:
offline
posts:
199
joined:
04/05/2007
Posted at

plymayer wrote:
At this point I can't really do anything with the comics.
                
Can't read them (of any rating). Can't access my own (so there's no way to know if I will have the same uploading/formating/etc problems most others are having).
          
What I can do is send and receive PQs and post to the forums. Others don't seem to be able to do that so it's something I guess.
            
I've attempted everything from Firefox, IE and Chrome.
          
Going to wait and see what happens. Maybe the powers that be will fix the problems soon.
       
I like DD and looking at the other (free) webcomic hosts, I don't want to leave. Although, like 80% of the folks here I hate the new colors.  I can live with them.
     
Don't want to the pay site thing. I'd have to go about getting advertising etc to manage it and that would just take the fun out of it.
I just checked your profile in the admin and for some reason your birthday field was blank. This probably explains why you weren't able to access 'A' comics. I just manually changed your birthday to 1-1-1955, so try it now.

srhdt
srhdt
status:
offline
posts:
199
joined:
04/05/2007
Posted at

To answer a few questions users have brought up:

The reason it's currently showing a comic is updated whenever anything is done to that comic is because we tried setting it so that it would only show something has updated when a page was added, and the whole thing broke. So we reverted it to updating whenever anything happens to at least include page updates. We're gonna fix this once some of these bigger issues are taken care of.
Pre-loaded comics are set to go live at 1AM PST. We'll eventually add a feature to allow users to chose a time for the comic page to go live in addition to a date.
We're running some tests on the image compression issue today and will let you know what's going on with that shortly.
We are re-importing comic forums now, so they should be up soon.

 
 Edit: Comic forums should be re-imported now. So can someone check and see if all the forum posts in a particular comic forum is showing up now?
 

Advertise with us

Moonlight meanderer

DDComics is community owned.

The following patrons help keep the lights on. You can support DDComics on Patreon.